X509证书在本地运行,但不作为服务

时间:2014-03-04 13:17:41

标签: c# ssl windows-services x509certificate

我有一个C#程序,它加载PFX证书文件并使用它与Web服务器通信。我可以通过双击它来运行程序并加载证书,我可以毫无问题地与Web服务器通信。

但是,当我将程序重新编译为Windows服务(这意味着取消注释两行并重新编译)并触发对Web服务器的请求时,我收到错误消息为"The request was aborted: Could not create SSL/TLS secure channel."

当我重新编译为服务时,只有两行代码会发生变化,这些行与证书或对Web服务器的请求无关。任何人都可以提供任何建议吗?

0 个答案:

没有答案