dns标签是web.config WCF

时间:2009-08-05 13:47:31

标签: wcf

此标记在WCF客户端配置中的意义是什么?它究竟意味着什么。我见过人们将证书的名称放在这个标签中,如

<dns value="CertificateName">

任何WCF专家都可以给我一个详细的解释......

2 个答案:

答案 0 :(得分:4)

我假设dns标签是客户端 - &gt;端点 - &gt; indentity - &gt; dns标签。

在这种情况下,该值是客户端期望与之通信的服务器的名称。

http://msdn.microsoft.com/en-us/library/ms733130.aspx

如果您想使用证书来识别服务,您将使用证书标签或rsa标签。

答案 1 :(得分:1)

该服务通过安装在运行服务的计算机上的证书来识别自身。

<dns>标记定义该服务证书的“主题名称”(或标识)将是什么,以便客户端可以检查服务提供的证书是否“证明”其身份确实是它所期望的。

有一组非常好的blog post here讨论WCF安全方案 - 其中一个(part 4)是Internet方案,它提到服务也通过证书来验证自身。

希望这有点帮助

马克