我想將http
方案綁定從basicHttpBinding
更改爲wsHttpBinding
。我知道我可以覆蓋它到app.config
。但是,這將需要更改所有受影響的WCF主機應用程序中的設置。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>
不要發佈代碼的屏幕快照。相反,發佈代碼。如果您不知道如何正確格式化代碼,請單擊格式工具欄右側的大胖橙色問號。 – Charles
編輯並移除屏幕抓圖。 – Tilak