无法在 Swift XMPP 客户端中导入客户端证书
Posted
技术标签:
【中文标题】无法在 Swift XMPP 客户端中导入客户端证书【英文标题】:Not able to import client certificate in Swift XMPP client 【发布时间】:2020-08-18 13:36:09 【问题描述】:我尝试使用客户端证书使用swift XMPP client 进行身份验证,但无法选择证书,尽管我已经在 Window 客户端证书中导入了证书。
收到来自客户端的以下消息,单击ok
继续退出窗口证书对话框。
【问题讨论】:
【参考方案1】:您需要先在操作系统中安装证书,然后列表将显示系统中已安装的证书。
要安装证书,请创建pfx 证书格式并双击安装证书。
创建 PFX
openssl pkcs12 -export -out my_certs.pfx -inkey example.com.key -in example.bundle.pem -certfile ca.pem
【讨论】:
以上是关于无法在 Swift XMPP 客户端中导入客户端证书的主要内容,如果未能解决你的问题,请参考以下文章
使用 Swift 4.1 编译的模块无法在 Swift 3.2.3 中导入
无法在框架项目的 Objective-C 代码中导入 Swift 类
使用 Swift 2.3 编译的模块无法在 Swift 3.0 中导入
如何使用swift2在ios9中创建jabberd xmpp客户端