wcf - 对 WCF 身份 dns 值感到困惑

标签 wcf wcf-security

我对客户端端点上的标识元素的真正作用感到困惑。我已经明白,应该告诉 WCF 断言服务的证书已颁发给 myserver.local 之类的身份 dns 值。这应该允许我将端点地址指向 https://localhost/MyService.svc而不是 https://myserver.local/MyService.svc .

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

谁能解释为什么?

谢谢

最佳答案

如果您想知道 WCF 身份 DNS 值的用途,以及要放入的内容,请参阅以下问题:

WCF client endpoint identity - configuration question

它帮助我了解它的用途。

关于wcf - 对 WCF 身份 dns 值感到困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7270477/

相关文章:

asp.net - aspNet兼容性 WCF 和 WinForm

wcf - 自承载 WCF SSL

wcf - 筛选 Azure 日志时性能不佳 - WCF 数据服务筛选器

c# - 自托管 C# SSL Web 服务器,无需管理员权限

c# - 首先为 EF 代码的 CTP5 关闭 ProxyCreationEnabled 有什么缺点

c# - 具有客户端证书和基本身份验证的 WCF 客户端

wcf - SSL 和 WCF 传输安全

wcf - "Cannot load the X.509 certificate identity specified in the configuration"

c# - 我应该避免几个 bool 参数吗?