新的介绍内容:
Win-CA扩展:让Windows受信任根证书在VS Code中可用
Win-CA是一个专门设计的VS Code扩展,旨在通过运行win-ca包,使Windows的受信任根证书能够被其他VS Code扩展所使用。如果您在Microsoft Windows上运行VS Code,并且信任一些非标准(非Mozilla)的根证书(通常是您的企业信任),并且使用依赖这些根证书的其他扩展连接到服务器,那么这个扩展将非常有用。
换句话说,您可以通过浏览器连接到某个互联网网站,但VS Code扩展却无法连接到该网站。Win-CA扩展通过获取Windows的受信任根证书颁发机构列表,并通过NodeJS的https.globalAgent.options.ca(或tls.createSecureContext())将这些证书提供给其他VS Code扩展,从而解决这一问题。在某些情况下,这可以帮助您解决连接问题。
安装方法
您可以通过以下方式安装Win-CA扩展:直接从这里安装,或者打开VS Code,按下Ctrl Shift X(扩展面板),搜索win-ca并点击安装。
参数设置
自v3.0.0版本起,Win-CA扩展提供了一些参数设置,您可以在文件/首选项/设置/扩展/win-ca中找到这些参数:
保存(开关)
注入方法
最后一种方法可以帮助解决Windows延迟填充根证书存储的问题。如果您连接到热门网站,其根证书可能未包含在Windows的根存储中。使用浏览器时,Windows会悄悄地将证书添加到存储中,但不会为VS Code扩展这样做。最简单的解决方法是用您的浏览器连接到该网站一次。另一种选择是使用此扩展的追加模式。
注意事项
如果您更改了参数设置,必须重新启动VS Code(例如,通过命令面板>开发者:重新加载窗口),因为旧值在https模块的深处被缓存,无法即时更新。
本站所有资源都是由网友投稿发布,或转载各大下载站, 请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则 产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com