【发布时间】:2010-03-02 02:29:15
【问题描述】:
类似于 Visual Studio 开发 Web 服务器 (Cassini) 的限制,它仅在 localhost 上提供服务器,我有一个仅在 localhost 上需要的 WCF 服务实现。
我不介意其他机器可以访问,除了 Windows 防火墙提示允许程序在面向外部的 NIC 上侦听。由于这仅在内部需要,我宁愿限制 WCF 服务器端配置,以免触发防火墙检测器。
binding.HostNameComparisonMode = HostNameComparisonMode.Exact 是正确的解决方案吗?我不明白这还不够。
====
与 Cassini 一样,此 Service 实现是其他需要网络通信的东西的替代品。客户端可以配置为连接到真实服务器或在 localhost 上运行的假实现。
【问题讨论】: