OSX El Capitan升级后无法访问HTTPS网站

时间:2015-12-13 12:52:00

标签: macos osx-elcapitan

升级到OSX El Capitan后,我再也无法安全地访问任何使用HTTPS协议的网页,例如网上银行或在线零售结账。这似乎发生在OSX El Capitan的所有浏览器(尝试过的Chrome和Safari)中。

在Chrome中访问带有“https://”协议的网址会生成一个警告屏幕,显示“您的连接不是私密的”,并带有“返回安全”按钮。虽然我可以通过“高级”选项绕过这个屏幕,但这似乎是一个坏主意。好奇,如果有人在升级到El Cap时遇到过这个问题,如果有的话,他们对此做了什么。

3 个答案:

答案 0 :(得分:1)

我在这里遇到了这个支持论坛,非常有帮助:

https://discussions.apple.com/thread/7254070?start=0&tstart=0

虽然我已根据该帖子描述了我的个人证书设置,但我确实发现了一些需要删除的无效VeriSign证书。我的解决方案:

  • 启动Keychain Access app。
  • 转到左栏中的“我的证书”。逐步浏览右侧面板中的每个证书列表,并在说明中查找带有“无效证书”通知的小红色“X”。从Keychain Access中删除无效证书。
  • 转到左侧导轨中的“证书”,然后再按照上述删除标有红色“X”的无效证书的过程进行操作。
  • 退出Keychain Access,然后重新启动。

问题似乎是El Capitan有更严格的安全控制,因此安全性较弱的旧证书会被操作系统拒绝,但不会被删除。然后,当访问您之前访问过的HTTPS网站时,现有证书会被识别,但被视为无效。通过删除所有无效的证书,下次访问时将重新颁发这些证书。

答案 1 :(得分:0)

我认为它与El Capitan升级无关。

您的时间和日期设置是否正确?有时这可能会导致问题。

答案 2 :(得分:0)

我无法使用El Capitan中的任何浏览器访问https://hsid11.optum.com/上的登录页面。系统时间会自动更新,并且日期正确。我删除了所有已过期的登录证书,但是返回登录页面时没有得到新的证书。

因此,出现持续性安全警告的另一个可能原因是El Capitan已有3年以上的历史,并且不再获得安全更新。