我的应用程序是使用cryptlib安全连接到服务器的客户端。似乎cryptlib不喜欢服务器证书的某些内容,并且连接失败。
我尝试将证书合规性级别设置为最低设置,并完全禁用证书验证。
UITabBarController
|
|
UINavigationController
|
|
VC1 ------> VC2
所有这些函数调用均返回OK,但最后一个返回-32(CRYPT_ERROR_BADDATA)。我收到的错误消息是“服务器提供了一个损坏的/无效的证书,请以降低的证书符合性检查级别重试”。