2014-12-18 76 views
0

我想禁用WCF服务的帮助页面。它是以Service.svc/help结尾的文件。正如其他地方所建议的,我在web.config中添加了以下内容禁用WCF帮助页面不起作用

<serviceDebug httpHelpPageEnabled="false" httpsHelpPageEnabled="false"/> 

然而,我可以查看帮助页面。是否还有其他一些设置可以改变?

+0

那你究竟添加到您的web.config? – PoweredByOrange 2014-12-18 23:51:11

+0

我在ServiceBehavior标记下添加了以下内容到我的web.config 2014-12-19 21:47:40

回答

0

您可能希望签:WCF help page - how to disable or change the displayed URL

`<system.serviceModel> 
<services> 
    <service name="MyNamespace.MyService" behaviorConfiguration="NoHelpPageBehavior"> 
    <endpoint address="" binding="basicHttpBinding" contract="MyNamespace.IMyContract" /> 
    </service> 
</services> 
<behaviors> 
    <serviceBehaviors> 
    <behavior name="NoHelpPageBehavior"> 
     <serviceDebug httpHelpPageEnabled="false" httpsHelpPageEnabled="false"/> 
    </behavior> 
    </serviceBehaviors> 
</behaviors>