繁体   English   中英

为单个应用程序安装SSL证书?

[英]Install SSL Cert for single application?

我正在创建一个Windows Forms应用程序,该应用程序使用嵌入式WebBrowser控件查看Intranet网页。 该页面是使用自签名证书通过https提供的。 我希望证书在我的应用程序上下文中有效,但不想与客户端计算机本身发生冲突(通过永久安装受信任的证书)。

有什么方法可以在应用程序的生命周期中而不是整个系统中以编程方式信任证书?

您当然可以做到。 但是您可能需要分两个步骤进行操作。 首先发出https请求,并获取服务器证书,并快速创建一个信任库,然后将证书导入到信任库中。 这将是一次性活动。 您可以将此信任库缓存到文件系统,以便您不必每次都这样做。 发出另一个https请求,并使用此信任库来验证将要发出的后续https请求。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM