【发布时间】:2012-12-29 19:40:46
【问题描述】:
我想将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>
【问题讨论】:
-
不要发布代码的屏幕截图。相反,发布代码。如果您不知道如何正确格式化代码,请点击格式化工具栏右侧的大橙色问号。
-
编辑和删除屏幕截图。
标签: .net wcf wcf-binding