草庐IT

HTTPS-RSA

全部标签

android - Android 设备上的 HTTPS 服务器使用 NanoHttpd

我正在尝试使用NanoHttpd在Android设备上运行HTTPS服务器(我的最终目标是在Android上运行WSS服务器)。我在Android上使用NanoHttpd成功运行了HTTPServer和Websocket。我使用此命令在MAC上生成了key并将其复制到我的设备上:keytool-genkey-keystorekey.keystore-storepasskeypass-storetypeBKS-providerorg.bouncycastle.jce.provider.BouncyCastleProvider我写了下面的代码:keyStore=KeyStore.getIn

android - Keystore SHA1 不同于来自 APK 的 cert.rsa SHA1

我有一个首先使用Adob​​eAir创建的Android应用程序(及其生产keystore)。很久以前,公司转而使用常规的AndroidSDK来开发该应用程序,但由于该应用程序已经投入生产,我们使用的keystore仍然是同一个(当时由Adob​​eAir创建)。我使用keytool为GooglePlacesAPI提取了SHA1,我得到了一些类似的信息:Aliasname:Creationdate:Jan11,2015Entrytype:PrivateKeyEntryCertificatechainlength:1Certificate[1]:Owner:CN=,OU=,O=,C=US

android - 使用 HTTPS 协议(protocol)的 android 连接中的 Socket.io 客户端失败?

io在服务器上,客户端在android上。只要我启用HTTP(S)SSL,它就会导致android上的连接错误(如果禁用它则工作正常)我尝试在Android上实现HTTPS连接,引用了Github上的示例如下:opts=newIO.Options();opts.sslContext=mySSLContext;opts.hostnameVerifier=myHostnameVerifier;socket=IO.socket("https://mychat.url",opts);还有这个SSLContextmySSLContext=SSLContext.getInstance("TLS")

关于nginx一个域名,配置多个端口https的方法

假如我有一个域名  abc.com。在这个域名下,部署了两个应用,分别对应端口:8081,8082想要给两个应用接口都开启https访问。nginx配置如下:  server {                #监听443端口                listen 443 ssl;                listen [::]:443 ssl;                #你的域名                server_name abc.com;                 #ssl证书的pem文件路径                ssl_certificate 

BeeWare无法连接https下载依赖包

 本人android开发新手,打算用python+beeware开发一个简单的anroid程序,结果在按照beeware教程创建测试程序时,新建的程序使用briefcasebuildandroid一直出现报错。Aproblemoccurredconfiguringrootproject'DroneEnvData'.>Couldnotresolvecom.android.tools.build:gradle:4.2.2.>Couldnotgetresource'https://dl.google.com/dl/android/maven2/com/android/tools/build/grad

Centos7下生成https自签名证书

1、安装opensslyuminstallopenssl2、生成带密码的私有秘钥文件opensslgenrsa-des3-outserver.key2048使用带密码的私有秘钥文件时需要输入密码,这里直接输入:1234563、生成不带密码的私有秘钥文件opensslrsa-inserver.key-outserver.key4、生成证书文件opensslreq-new-x509-keyserver.key-outserver-ca.crt-days3650这里需要输入信息,随便填写即可5、生成证书基本信息server.csropensslreq-new-keyserver.key-outser

Android 在没有弃用方法的情况下向服务器发送 https post 请求

在我的应用程序中,使用通过https发送请求的方式是关注thissourceanswer.现在其中一些apache方法已弃用。谁能帮我用新方法解决问题? 最佳答案 要避免在API连接中使用已弃用的方法,请考虑使用Retrofit。它是一个第三方库,使HTTP通信更加简单。使用Retrofit时,您可以创建API端点的接口(interface)并像使用方法一样使用它。HTTP请求的其余部分由库管理。这里是Retrofitgithub主页的链接:http://square.github.io/retrofit/

微信小程序 [渲染层网络层错误] Failed to load font https://at.alicdn.com/t/font_2225171_8kdcwk4po24.ttf

错误复现开发微信小程序的时候,应该是ui组件使用到了这个字体文件,然后下载的时候报错:[渲染层网络层错误]Failedtoloadfonthttps://at.alicdn.com/t/font_2225171_8kdcwk4po24.ttfnet::ERR_CACHE_MISS (env:Windows,mp,1.06.2310071;lib:3.1.5)报错原因我使用了阿里的iconfont字体图标,该url在我的小程序后台未添加到request允许域名列表中,所以导致请求无法访问到。解决办法在小程序后台设置里面,将 https://at.alicdn.com添加到允许的域名列表中:然后在

flutter报错Failed to download https://storage.googleapis.com/xxx. Ensure you have network conne

新安装flutter后运行flutterdoctor,报错如下:%flutterdoctorDownloadingMaterialfonts...111msDownloadingMaterialfonts...100msFailedtodownloadhttps://storage.googleapis.com/flutter_infra_release/flutter/fonts/3012db47f3130e62f7cc0beabff968a33cbec8d8/fonts.zip.Ensureyouhavenetworkconnectivityandthentryagain.SocketEx

java - 使用 java 将 RSA 公钥导出到 PEM 字符串

所以我使用SpongyCaSTLe(Android)为将上传到服务器的RSA公钥生成PEM编码字符串。这是我目前正在做的:PublicKeypublicKey=keyPair.getPublic();StringWriterwriter=newStringWriter();PemWriterpemWriter=newPemWriter(writer);pemWriter.writeObject(newPemObject("RSAPUBLICKEY",publicKey.getEncoded()));pemWriter.flush();pemWriter.close();returnwr