WCF 4 - 使用X.509证书进行传输和消息安全的TransportWithMessageCredential

时间:2012-02-09 13:17:57

标签: wcf security mode

我目前正在使用X.509证书进行传输和邮件安全的" WCF 4 - TransportWithMessageCredential 中描述的相同应用程序"帖子。 我的问题是:如何在VS10客户端项目中创建对安全WCF服务的服务引用?当我向客户端提供正在运行的服务的URL时,它会显示错误:

  

"下载时出错   ' https://开头本地主机:8832 / Design_Time_Addresses ...&#39 ;.潜在的   连接已关闭:发送时发生意外错误。无法   从传输连接读取数据:现有连接是   由远程主机强行关闭"。

在你的帖子中你提到了#34; ...制作了相应的svcutil.conf并运行了svcutil,它成功地为我的测试WinForms app"创建了客户端代理类和app.config。 svcutil.conf包含什么才能从安全的wcf服务中读取?

WCF服务配置如下:

<security mode="TransportWithMessageCredential">

<transport clientCredentialType="Certificate"  />

<message clientCredentialType="Certificate"  />

提前致谢!

1 个答案:

答案 0 :(得分:0)