我发现了一个或两个关于使用.NET框架访问内置Windows证书查看器的问题。
但是,我想知道是否有办法通过JavaScript使用Windows证书查看器显示证书的信息。我有一个页面,用户可以在该页面上删除/上传本地文件,然后JavaScript代码将提取存储在此文件中的证书信息。我希望能够将其直接输入Windows证书查看器,以便为用户提供熟悉的界面。
这可以用简单的'ol JavaScript吗?我无法访问许多非标准库。
页面无需存储任何内容或在任何地方上传任何信息;它只是提供有关给定文件及其包含的证书数据的信息。
答案 0 :(得分:0)
Taylor,没有Javascript无法访问本地证书存储区。这将违反浏览器的同源安全策略。
您唯一的选择是使用Java小程序,浏览器插件或COM控件来逃避沙箱。
根据您的目的,保留在沙箱中并使用类似https://pkijs.org的内容可能是可行的。
否则我认为你的运气不好。