是否有一种JavaScript在浏览器中运行的方法,以确定哪个CA证书用于为浏览器的当前HTTPS连接验证远程主机,还获取该证书的属性,例如CA的名称?
如果没有,是否有任何其他选项以编程方式获取此信息,例如服务器端的ActiveX,Java,CGI,......?
我正在尝试编写一个扩展,用于向第三方验证网站SSL证书的SHA1指纹.但是,似乎无法通过本机JavaScript或Chrome的扩展API执行此操作.
我发现这个问题似乎符合我的要求:如何在Firefox扩展中获取*current*页面的SSL证书信息
但不幸的是它只适用于Firefox.有没有办法以跨浏览器兼容的方式,甚至只是在Chrome中?
javascript ssl ssl-certificate fingerprinting google-chrome-extension