gpt4 book ai didi

WCF 将 "Metadata publishing for this service is currently disabled."页面替换为自定义页面

转载 作者:行者123 更新时间:2023-12-04 22:26:30 25 4
gpt4 key购买 nike

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

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

最佳答案

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>

更多信息 SO How can I change an html output of wcf service with my own content?

关于WCF 将 "Metadata publishing for this service is currently disabled."页面替换为自定义页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10844742/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com