我想盡可能隱藏我的WCF。如果有人向我的WCF輸入url,則會顯示響應「未找到端點」。如果他們嘗試獲取請求,它們將以不允許的方法顯示,因爲我的服務只接受發佈請求。C#隱藏WCF隱藏端點找不到響應
我已經有以下包含在我的web.config
<behaviors>
<endpointBehaviors>
<behavior name="webBehavior">
<webHttp helpEnabled="false" />
</behavior>
</endpointBehaviors>
<serviceBehaviors>
<behavior name="Default">
<serviceDebug includeExceptionDetailInFaults="False" />
<serviceMetadata httpGetEnabled="false" httpsGetEnabled="false" />
</behavior>
</serviceBehaviors>
</behaviors>
我想,除非他們有確切的地址和詳細的參數後,顯示沒有任何反應。我不確定是否需要更改我的「自定義錯誤部分」。我的理解是自定義錯誤只適用於拋出異常的情況。未找到端點並且不允許的方法不是例外。
任何幫助或建議將不勝感激。