iPhone SSL客户端证书不工作

iPhone SSL客户端证书不工作,iphone,iis,ssl,certificate,x509,Iphone,Iis,Ssl,Certificate,X509,通过iPhone的Safari浏览器使用RSA证书对用户进行身份验证,该浏览器不适用于IIS网站。我不能让它工作。IIS只是放弃了“需要客户端证书”错误,safari不提供证书 客户: iphone3g最新固件 已部署CA和用户证书(显示为未签名) 服务器: IIS、windows XP(网络上也有关于iis7的未回答问题) 要求客户端证书设置处于启用状态 证书: RSA 一个用于用户和服务器的CA 注: 没有客户端身份验证的SSL工作正常 我已经阅读了达特茅斯、UVa和麻省理工学

通过iPhone的Safari浏览器使用RSA证书对用户进行身份验证,该浏览器不适用于IIS网站。我不能让它工作。IIS只是放弃了“需要客户端证书”错误,safari不提供证书

客户:

  • iphone3g最新固件
  • 已部署CA和用户证书(显示为未签名)
服务器:

  • IIS、windows XP(网络上也有关于iis7的未回答问题)
  • 要求客户端证书设置处于启用状态
证书:

  • RSA
  • 一个用于用户和服务器的CA
注:

  • 没有客户端身份验证的SSL工作正常
  • 我已经阅读了达特茅斯、UVa和麻省理工学院关于iPhone配置的说明——我想这些都是针对wifi的
我目前无法解决的问题:

  • Safari在握手过程中返回加密警报21(我想这是TLS的解密失败错误)-为什么
  • 对iPhone的SSL客户端身份验证有任何证书要求吗?在哪里
  • 例如,有人通过SSL反向代理让它工作吗?如何

找到了使用STunnel反向代理的解决方法