【问题标题】:iPhone SSL client certificate not workingiPhone SSL 客户端证书不起作用
【发布时间】:2010-10-09 10:37:18
【问题描述】:

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

客户:

  • iPhone 3G 最新固件
  • 已部署 CA 和用户证书(显示为未签名)

服务器:

  • IIS、Windows XP(网上也有关于 iis7 的未回答问题)
  • 要求客户端证书设置已开启

证书:

  • RSA
  • 用户和服务器一个 CA

注意事项:

  • 没有客户端身份验证的 SSL 运行良好。
  • 我已阅读有关 iPhone 配置的 Dartmouth、UVa 和 MIT 说明 - 我猜这些是针对 wifi 的

暂时无法解决的问题:

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

【问题讨论】:

    标签: iphone iis ssl certificate x509


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2010-09-26
      • 2013-08-04
      • 2010-10-16
      • 2017-04-28
      • 2012-02-15
      • 1970-01-01
      • 1970-01-01
      • 2017-06-01
      • 2012-10-18
      相关资源
      最近更新 更多