可能な限りWCFを隠そうとしています。 WCFにURLを入力すると、「エンドポイントが見つかりません」という応答が表示されます。彼らがgetリクエストをしようとすると、私のサービスは投稿リクエストしか受け付けないので、メソッドは許可されていない方法で表示されます。C#hide WCF hideエンドポイントが見つかりませんでした。
私はすでに私の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>
を以下が含まれていた私は、彼らが正確なURLと正確なポストのパラメータを持っていない限り、何の応答を表示しないようにしたいと思います。 「カスタムエラーセクション」を変更する必要があるかどうかはわかりません。私の理解はカスタムエラーです。例外がスローされたときだけです。エンドポイントが見つからず、許可されないメソッドは例外ではありません。
何か助力や提案をいただければ幸いです。