关于WCF身份dns值感到困惑

Lin*_*usK 6 wcf wcf-security

我对客户端端点上的标识元素真正做了什么感到困惑.我知道身份dns值应该告诉WCF断言服务的证书是发给myserver.local的.这一点应让我点的端点地址以HTTPS://localhost/MyService.svc而不是HTTPS://myserver.local/MyService.svc.

但这失败了我不明白为什么.我的myserver.local指向我的主机文件中的127.0.0.1,并且我已经将自己创建的证书发给myserver.local.它与myserver.local一起工作正常但是当我将端点地址更改为localhost时它停止工作,因为它"无法建立SSL/TLS信任".

有谁能解释为什么?

谢谢

Roe*_*oet 3

如果您想知道 WCF Identity DNS 值的用途以及在其中放入什么内容,请参阅以下问题:

WCF 客户端端点身份 - 配置问题

它帮助我理解了它的用途。