如何避免来自IE的安全消息/安全警报

时间:2011-03-04 22:58:55

标签: https ssl-certificate

我们在执行url时收到这样的安全消息:

  

此网站的安全证书存在问题。本网站提供的安全证书不是由受信任的证书颁发机构颁发的。

     

安全证书问题可能表示试图欺骗您或拦截您发送到服务器的任何数据。我们建议您关闭此网页,不要继续访问本网站。点击此处关闭此网页。继续浏览本网站(不推荐)            更多信息

与此类消息相同类型的安全警报

  

此页面正在访问不受其控制的信息。这会带来安全感,您想继续吗?

如何通过javascript,jsp或任何方式代码来避免它们。我们不能要求每个用户修改他们的互联网选项。如果有任何解决方案,请告知我们

5 个答案:

答案 0 :(得分:4)

这是您不能也不应该允许使用JavaScript或其他任何内容进行修改的浏览器行为。实际上,这些安全警报用于警告用户某些事情(可能)是错误的。如果你可以禁用它们,那么拥有它们是没有意义的,对吗?

修复您对安全证书的任何问题,你会没事的。我猜这里你的证书是自签名的 - 买一个。它们并不贵。

答案 1 :(得分:1)

您需要在Web服务器上安装当前有效的证书。

答案 2 :(得分:0)

There is a problem with this website's security certificate可能意味着您需要检查时钟设置是否正确。

答案 3 :(得分:0)

在https网站上托管所有内容。不是http的。那你不需要证书。

答案 4 :(得分:0)

1> 本网站提供的安全证书不是由受信任的证书颁发机构颁发的。

此消息表明该页面使用的是基于HTTPS的资源,该资源的证书不会链接到全局受信任的根证书。如果您不知道导致此问题的资源/ URL,请打开F12开发人员工具并查看控制台选项卡,或运行Fiddler并注意警告弹出窗口。

2 - ; 此页面正在访问不受其控制的信息。这会带来安全风险,您想继续吗?

当您尝试使用XMLHTTPRequest对象从跨域位置请求数据时(例如www.domain.com尝试从domain.com获取数据),会显示此消息。该操作违反了Same-Origin-Policy

默认情况下,在IE中,这是阻止,但在Intranet区域内,此功能设置为提示,因此您会看到此消息。

要解决此问题,请更改请求URL以使其不会转到其他域,或使用XDomainRequest,或使用服务器端代理页面从服务器而不是客户端发出跨源数据请求。 / p>