【问题标题】:WCF test Client working on my ip but do not work on the other ipWCF 测试客户端在我的 ip 上工作,但在其他 ip 上不工作
【发布时间】:2018-09-07 22:37:36
【问题描述】:

我创建了 WCF 测试客户端,它正在我的 IP 上运行。但是,当我尝试在客人的 IP 上对其进行测试时,它无法正常工作。请参阅下面的错误消息:

调用服务失败。可能原因:服务离线 或无法访问;客户端配置不匹配 代理;现有代理无效。请参阅堆栈跟踪 更多详情。您可以尝试通过启动新代理来恢复,恢复 到默认配置,或者刷新服务。

知道为什么我会收到此错误吗?

【问题讨论】:

  • 您使用的是哪个 .NET 框架?另外,尝试为服务调用启用 TLS1.2。您可能需要编写 System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;在服务电话之前。
  • 你能说得具体点吗? @尼尔曼!谢谢

标签: asp.net-mvc wcf asp.net-mvc-5 wcf-client wcfserviceclient


【解决方案1】:

使用 WCF 服务时,您必须将其托管在服务器上,然后才能将其访问到其他系统或计算机,请检查 WCF 的托管步骤以完成您的过程。

查看此链接:WCF Hosting Steps

这里我们有同样的问题讨论:Failed to invoke the service

【讨论】:

    猜你喜欢
    • 2016-12-05
    • 2019-07-21
    • 1970-01-01
    • 1970-01-01
    • 2015-12-04
    • 2011-04-17
    • 1970-01-01
    • 2018-09-16
    • 2015-03-10
    相关资源
    最近更新 更多