http
スキーム バインディングを からbasicHttpBinding
に変更したいwsHttpBinding
。私はそれをオーバーライドできることを知っていますapp.config
。ただし、影響を受けるすべての WCF ホスト アプリケーションの設定を変更する必要があります。
また、machine.config にプロトコル マッピング セクションが見つかりませんでした。
デフォルトのプロトコル マッピングは次のとおりです。
<protolMapping>
<add scheme ="http" binding="basicHttpBinding" bindingConfiguration="" />
<add scheme ="tcp" binding="netTcpBinding" bindingConfiguration="" />
..
</protocolMapping>
変更後は次のようになります。
<protolMapping>
<add scheme ="http" binding="wsHttpBinding" bindingConfiguration="" />
<add scheme ="tcp" binding="netTcpBinding" bindingConfiguration="" />
..
</protocolMapping>