【问题标题】:Connecting to WCF Service on the same network连接到同一网络上的 WCF 服务
【发布时间】:2012-08-30 13:47:04
【问题描述】:

我在 Windows 7 上的 IIS7.5 上部署了 WCF 服务。它正在使用 basicHttpBinding,因为该服务将通过 windows mobile 6.5 应用程序使用。

如果我尝试从同一台机器 (192.168.0.201) 连接,一切正常。但是,如果我尝试从同一网络上的另一台机器连接,(这是奇怪的部分)它设法找到服务,但是任何连续的调用都会失败。

如果我从网络浏览器浏览到服务的 wsdl 页面,它会以“找不到该页面”作为响应,尽管找到了“您已创建服务”页面!

请注意,从本地计算机浏览到 wsdl 页面也可以正常工作。

有人可以帮忙吗?

提前致谢

【问题讨论】:

  • 您是否正确配置了 MEX。 msdn.microsoft.com/en-us/library/aa751951.aspx
  • 我应该添加 吗?
  • 检查两台机器上的时钟。如果它们关闭超过 5 分钟,则 WCF 将开始拒绝您的请求。这是一项防止重播消息的安全功能。可以在配置的 system.serviceModel 部分更改时间偏移量。 5 分钟是默认值。

标签: c# .net wcf iis iis-7


【解决方案1】:

它不仅仅是端点。你有行为吗?这一切都在文档中。

How to: Publish Metadata for a Service Using a Configuration File

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-03
    • 2013-06-23
    • 1970-01-01
    • 2016-11-05
    • 1970-01-01
    相关资源
    最近更新 更多