【问题标题】:Why does my web service show WSDL instead of svc?为什么我的 Web 服务显示 WSDL 而不是 svc?
【发布时间】:2012-01-25 17:28:45
【问题描述】:

我有一个在 HTTPS 上运行的 WCF Web 服务。当我在 Visual Studio 2008 中编译并运行它并在浏览器中访问 Service.svc 文件时,我希望看到标准初始页面以:

您已经创建了一个服务。

要测试此服务,您需要创建一个客户端并使用它来调用该服务。您可以使用命令行中的 svcutil.exe 工具执行此操作,语法如下:

显示的是服务的 WSDL 文件。这是某种配置错误吗?我该如何解决?

【问题讨论】:

  • 你能发布你的服务配置和骨架吗?

标签: wcf wsdl


【解决方案1】:

<serviceDebug> 配置部分中的 WCF HTML help page may have been disabled for HTTPS

在你的配置文件中寻找类似的东西:

<serviceDebug httpsHelpPageEnabled="false" />

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-28
    • 1970-01-01
    • 1970-01-01
    • 2016-08-22
    • 1970-01-01
    • 2013-02-27
    • 1970-01-01
    • 2019-09-10
    相关资源
    最近更新 更多