2017-02-16 79 views
2

如何查看chrome是否显示用户对当前页面的安全警告不安全?Chrome是否认为当前页面是安全的?

Not Secure

我一直试图用window.isSecureContext,检查位置协议是否是HTTPS但都证明为真,即使这样我就可以看到我的Chrome浏览器的交战。那么有什么方法可以获得这些信息?

+0

可能重复[如果SSL证书有效,请检查Javascript](http://stackoverflow.com/questions/2618944/check-in- javascript-if-a-ssl-certificate-is-valid) –

+0

为什么客户端脚本需要测试它? – Bergi

+0

@Bergi,因为客户端是银行,如果Chrome浏览器认为页面不安全,客户端需要知道这一点,并向用户显示正确的消息。 –

回答

0

简短的回答是不!是不可能的。 Javascript是处理对象不与服务器通信并验证证书的clinet方语言。

唯一可能的是检查协议是否为https。你看到的实际上是一个这样的功能:

+0

JavaScript是一种通用语言,不仅可以用于“处理客户端对象”(包括与服务器的通信),问题在于浏览器环境是否托管必要的接口。 – Bergi

+0

它必须是'window.iSSecureContext = function(){return document.location.protocol =='https:'; }' – nivas