x509 证书的 SSL 握手错误
在我的应用程序中,我必须以编程方式将不可信服务器证书添加到我的密钥库中。 我获得了 X509 证书,我相信我必须使用 keyStore.setCertificateEntry() 方法添加到密钥库。
但是该方法接受 java.security.cert.Certificate,当我通过 X509 证书时,它给出错误。但在许多地方,甚至在 Android 源代码中,它们都通过 java.security.cert.Certificate 的 X509 证书。
我做错了什么?
同时,如果您有任何正确处理服务器证书的链接,请分享。 我发现的所有链接都是忽略证书。
提前致谢。
In my application I have to add the non trusted server certificate to my keystore programmatic.
I got the X509 certificate and I belive I have to add to the keystore using keyStore.setCertificateEntry() method.
But the the method accepts java.security.cert.Certificate, when I pass the X509 certificate it gives error. But in many places even in android source code they are passing X509 certificate for java.security.cert.Certificate.
What I am doing wrong ?
meanwhile if you have any links for proper handling of server certificate please share it.
All the links I found was to ignore the certificates.
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论