gpt4 book ai didi

javascript - 如何确定 https 连接是否经过浏览器验证为安全

转载 作者:行者123 更新时间:2023-11-29 15:17:41 25 4
gpt4 key购买 nike

使用 Javascript,我们可以通过检查 location.protocol 来确定连接是否加密:

if ( 'https:' === location.protocol ) {
// encrypted
} else {
// plaintext / not encrypted
}

但是有没有一种方法可以确定浏览器是否认为连接安全?我正在寻找安全或不安全的 HTTPS 连接的 URL 栏何时显示绿色或红色的 Javascript 编程版本:

Browser URL bar showing an encrypted but insecure connection

最佳答案

您正在寻找的是浏览器中可用的 SSL 证书详细信息,它不会暴露给 JavaScript。

因此,不幸的是,当前版本的浏览器(如果不是所有浏览器,至少是 FireFox、IE/Edge 和 Chrome)都无法通过 JavaScript 访问此证书详细信息。

关于javascript - 如何确定 https 连接是否经过浏览器验证为安全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47505619/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com