android与服务器的安全连接不起作用

Posted

技术标签:

【中文标题】android与服务器的安全连接不起作用【英文标题】:android secure connection with server not working 【发布时间】:2012-11-27 07:07:53 【问题描述】:

我正在开发一个必须与服务器建立安全连接的应用程序。 服务器有 jks 密钥库和使用 java 开发的服务器端,我在我的应用程序中作为 bks 导入。

这是我用来将证书从 jks 导入 bks 的命令

keytool -importkeystore -srckeystore trust.jks -destkeystore newcertificate.bks -srcstoretype JKS -deststoretype BKS -srcstorepass "password" -deststorepass "mycert" -provider org.bouncycastle.jce.provider.BouncyCastleProvider -providerpath bcprov-jdk16-144 .jar

并按照以下所有步骤操作 Secure connection with httpclient in android

但它不起作用。我收到 ioexception 消息为“No peer cerrifate”。

任何人都可以尝试这样的事情。任何代码 sn-p 都会很有用。

谢谢。

【问题讨论】:

【参考方案1】:

我按照此处提到的步骤进行操作。并解决了..

steps to generate self signed keys for server and client

该链接解释了所有内容。效果很好……

【讨论】:

以上是关于android与服务器的安全连接不起作用的主要内容,如果未能解决你的问题,请参考以下文章

网络调用抛出 IO 异常并且在 android 中拒绝连接在 android 设备中不起作用

Cordova Async XMLHttpRequest().open 在 Android 中不起作用

Android中的线程实现不起作用

Websocket在使用phonegap的android应用程序中不起作用

与mysql服务器连接的php文件不起作用

Android 仅加载缓存不起作用。离线显示 WebView