我的 Windows 盒子里有一个不可导出的证书,当我尝试访问网站时,它可以在 IE 和 Chrome 上正常工作。
我希望能够使用 Go CLI 应用程序中的此证书来访问需要客户端证书身份验证的 HTTPS URI,但也需要一个非标准 CA 证书,如果该证书尚不存在,我想我需要将其添加到请求中。
由于我发现有关调用的文档没有任何代码示例,因此我们将不胜感激。
我想我会用PFXExportCertStoreEx API https://msdn.microsoft.com/en-us/library/windows/desktop/aa387313(v=vs.85).aspx为了从内存中提取证书。
我还发现这可能有帮助Go中调用PFXExportCertStoreEx不返回数据 https://stackoverflow.com/questions/35634088/calling-pfxexportcertstoreex-in-go-does-not-return-data/35635176但它没有显示如何在 https 调用中使用证书。
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)