浏览器和SoapUI无法识别自托管WCF服务

时间:2017-05-10 11:38:45

标签: wcf .net-4.5 soapui self-hosting

我有一个在控制台应用程序内运行的自托管WCF服务(目前用于测试目的)。它启动很好,我看到它的端点 - 正如预期的那样:

http://localhost:8484/Company/MyService

我可以使用WCF测试客户端连接到它 - 工作得很好。

但我不能做的(在Windows 10企业版机器上)是

  • 使用basicHttpBinding上的网络浏览器连接到它(我也尝试使用http://localhost:8484/Company/MyService?wsdl - 同样的结果) - 我只是得到了一个HTTP 404 - 找不到

  • 使用SoapUI连接到它,使用http://localhost:8484/Company/MyService?singleWsdl.js - 我得到一个关于读取超过文件末尾的Java异常(假设这意味着不能从中获取WSDL文件) URL)

我有点难过.....

当我在IIS上的ASP.NET Webforms应用程序目录中托管相同的服务时,我可以连接到这些URL(由IIS应用程序目录定义)疗程)。

有什么想法吗?由于我指定了任何特定/不同的安全性或任何东西,并且因为WCF测试客户端工作,我有点难过为什么浏览器和SoapUI拒绝"看到"并使用我的服务......

0 个答案:

没有答案