1

我必须进行 https 连接,我在这里找到了一些代码 Android/Java -- 如何创建 HTTPS 连接?

我想问的是这是否可以,因为我还必须提供密钥库密码。

我认为我必须做的是在建立 https 连接时获取一些 ID 数据,如果连接以某种方式路由到其他地方(ID 无法识别),则丢弃该连接。

或者,如果 http 客户端以某种方式发现证书中的 URL 地址不是指定的地址,它可能会自动丢弃连接(我不认为是这种方式,但你永远不知道)。显然我不是专家。这个例子让我很困惑。

谢谢内纳德

4

1 回答 1

0

大约一年前,我写了一篇详细的博客文章,详细介绍了使用自签名服务器证书和客户端证书在 Android 上设置 HTTPS 连接所需执行的所有步骤。

与您指出的问题的公认答案不同,我的解决方案不需要您手动创建密钥库。

该博客文章中的代码正在实际应用程序中使用,因此我可以告诉您它已经过测试并且可以正常工作。

于 2013-10-05T03:41:43.170 回答