3

我正在编写一个系统,我们不想在 WCF 服务上公开元数据。在设置服务时,我们让客户浏览 .svc 文件,以确定他们是否正确托管了服务。

他的页面来自哪里,是 IIS 结构吗?它是由 WCF 生成的吗?是否可以用我们自己的自定义html页面替换掉出来的html页面?

4

1 回答 1

-1

httpHelpPageUrl 允许您将默认 WCF 帮助页面从 serviceDebug 元素移动到另一个位置。确保关闭 httpGetEnabled。

<behaviors>
  <serviceBehaviors>
    <behavior>
      <serviceMetadata httpGetEnabled="false"/>
      <serviceDebug includeExceptionDetailInFaults="false" 
                    httpsHelpPageEnabled="true" 
                    httpHelpPageEnabled="true" 
                    httpHelpPageUrl="myhelpPage.html" 
                    httpsHelpPageUrl="myhelpPage.html"/>
    </behavior>
  </serviceBehaviors>
</behaviors>

更多信息那么如何使用自己的内容更改 wcf 服务的 html 输出?

于 2012-06-03T17:22:11.110 回答