我想通过VS2012对一些Web服务进行负载测试。为此,我们需要访问 Web 服务的 URL,但我无法这样做,因为当我尝试访问 URL 时,它会显示以下消息
你的连接不是私有(private)的
攻击者可能试图从 116.50.77.22 窃取您的信息(例如,密码、消息或信用卡)。
先进的
此服务器无法证明它是 116.50.77.22;您的计算机操作系统不信任其安全证书。这可能是由于配置错误或攻击者拦截了您的连接造成的。
前往 116.50.77.22(不安全)
我该如何处理,如何安装安全证书,或者是否有其他方法可以访问给定的 URL
最佳答案
当检测到 SSL 证书问题时,此错误消息似乎来自 Chrome 浏览器。我假设 Web 服务的 URL 以 https://116.50.77.22
开头。 (安全 HTTP)。
通常 SSL 证书颁发给计算机主机名或互联网域名而不是 IP 地址。由于名称不匹配,您可能会看到此消息,并且不应使用 IP 地址,而应使用 SSL 证书中指定的名称。您可以通过手动浏览到 Web 服务 URL 来查看有关导致错误的更多详细信息,如果提示原始错误,请选择“Proceed to 116.50.77.22”。然后,您应该能够单击地址栏中的挂锁图标,如下所示,在“连接”选项卡上,您应该会看到与所示类似的详细信息。如果您看到“服务器的证书与 URL 不匹配”,请单击“证书信息”链接以查看有关服务器正在使用的 SSL 证书的详细信息。您在“颁发给:”之后看到的名称是与证书关联的名称,应该是 URL 中使用的名称。例如,如果您看到“Issued to: M23458”,您应该使用以 https://M23458/
开头的 URL。访问网络服务。
如果您在“连接”选项卡下看到其他错误,我的建议是搜索 Stack Overflow 以获取处理每个错误的具体指导。在原始错误消息(您的连接不是私有(private)的......)消失之前,您可能需要解决所有问题,并且每个错误消息都需要一组不同的步骤来解决。
关于安全证书安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27690841/