gpt4 book ai didi

java - 将 .jks 信任库和 keystore 转换为 ios

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:29:38 24 4
gpt4 key购买 nike

我已经创建了一个 java web 服务,它将在服务器端使用 reSTLet 与 iPad 进行通信,该服务器端通过 HTTPS 与相互身份验证进行通信。我使用本指南生成了两个 .jks keystore

http://www.herongyang.com/JDK/ssl_client_auth.html

我已经在 java 中实现了一个用于测试目的的客户端,一切正常。

我假设不可能在 ios 中使用 .jks 格式,所以我应该将 client.jks 转换为 pkcs12 文件以使其与 ios 兼容吗?

我找不到有关此的信息。

谢谢!

最佳答案

如果我正确理解您的情况(我可能不理解),您根本不需要更改 .jks。您的应用程序的 KeyStore 只是您系统使用的证书的容器。要在 IOS 上实现证书集成,您可能必须将客户端和 ca 证书添加到本地系统 key 链(查看:iOS: Pre install SSL certificate in keychain - programmatically ),但 JKS 本身应该无需修改即可转移到其他平台。

此外,这里还有一个在 IOS 上使用 keystore 进行苹果推送通知的示例。 iOS Push Notification - JavaPNS - keystore.p12 file security如果您想以与此人完全相同的方式进行操作(使用本地 p12 而不是加载的存储),只需按照此处的说明进行操作:Converting .jks to p12

有关这些文件之间差异的更多信息,请查看:Difference between .keystore file and .jks file

祝你的项目好运。

关于java - 将 .jks 信任库和 keystore 转换为 ios,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16107076/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com