Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 始终获取内部HTTPS网站的安全错误_Macos_Google Chrome_Networking_Https_Certificate - Fatal编程技术网

Macos 始终获取内部HTTPS网站的安全错误

Macos 始终获取内部HTTPS网站的安全错误,macos,google-chrome,networking,https,certificate,Macos,Google Chrome,Networking,Https,Certificate,完全公开,我在Ask Different()上问了这个问题,但没有得到多少有用的反馈。我希望这个问题更适合这里 我的公司最近将一个内部站点改为使用HTTPS而不是HTTP(这是我们的Jira站点,以防万一)。据我所知,该网站正在使用内部证书。在我们的工作计算机上,该证书似乎是预先安装的,因此该网站在IE、Firefox和Chrome中运行时不会出现问题。但是,我的个人电脑是Mac(OS X 10.8.4),通过任何浏览器访问该网站都有很大的困难。我已经按照说明在我的钥匙链中安装了证书,我相信我已

完全公开,我在Ask Different()上问了这个问题,但没有得到多少有用的反馈。我希望这个问题更适合这里

我的公司最近将一个内部站点改为使用HTTPS而不是HTTP(这是我们的Jira站点,以防万一)。据我所知,该网站正在使用内部证书。在我们的工作计算机上,该证书似乎是预先安装的,因此该网站在IE、Firefox和Chrome中运行时不会出现问题。但是,我的个人电脑是Mac(OS X 10.8.4),通过任何浏览器访问该网站都有很大的困难。我已经按照说明在我的钥匙链中安装了证书,我相信我已经成功地做到了,但我仍然无法访问该网站。

访问我得到的站点时:

Chrome无效的服务器证书您试图访问jira.surescripts.local,但服务器提供了无效的证书。

SafariSafari无法打开页面Safari无法打开页面“”,因为Safari无法与服务器“jira.local”建立安全连接

在Chrome中,当我查看证书信息时,我看到:中间证书颁发机构。截止日期:2015年5月21日星期四中央夏令时下午1:19:28。本证书有效

为了确保我们公司的VPN不奇怪,我在Mac上安装了Windows 7虚拟机,并在Windows中安装了证书,并且能够像往常一样成功登录到该站点


我不是一个有证书的专家,我真的不知道从这里走到哪里。任何帮助都将不胜感激!谢谢。

听起来您几乎需要信任自签名证书?可能如下所示:

Sefl签名证书在web浏览器中总是触发警告

要验证服务器证书,您必须在客户端浏览器中具有用于签署SSL服务器证书的CA证书

您的公司应该创建一个CA证书,然后创建一个服务器SSL证书。使用CA签名并将其放在web服务器上。客户端在“可信CA”证书存储中安装CA证书的公共部分。当客户端连接到web服务器时,服务器发送了已签名的SSL证书,客户端检查它是否是“受信任”证书(由受信任的CA签名),如果一切正常,客户端不会显示警告

您以此证书链结束:

CA证书->SSL证书

CA证书公共部分作为受信任的CA安装在客户端broser中。SSL放在web服务器中。客户端验证SSL证书将其可信CA证书安装在其证书存储中

它类似于CyberTrus CA。您可以看到如何在计算机中安装Baltimore Cyber Trust Root和Cybertrust Public SureServer SB CA,当您进入时,您可以看到*.bancosantander.es证书有效,因为您信任该链

您的公司需要创建根,然后创建由根签名的SSL。根目录(公共部分)被分发到客户端进行安装。服务器以HTTPS协议向客户端发送SSL


查看此项了解更多信息。

问题可能是Mac和公司网站的加密协议不匹配

Safari 7之前的Safari浏览器(在OS X 10.8.4上的6.0.7之前)使用SSL 3.0协议,该协议存在漏洞,被认为是不安全的。大多数更新且设计良好的网站都使用TLS1.1和/或TLS1.2

从您的公司了解这是否是设置的。同一个网站有我链接的规范,允许你进入一个网站,他们会向它抛出一组测试事务,以测试它的安全性和连接的内容,但我怀疑你能否将其用于内部网站。询问IT人员他们使用的加密协议

作为一个解决方案,我相信有一些版本的Firefox和/或Chrome可以在10.8.4上运行,使用TLS1.2


当我在Safari中导航到页面时,我甚至没有收到允许我信任证书的弹出窗口。我将尝试附加一张照片来显示我所看到的。