我正在尝试创建一个将数据传递回客户端的WCF服务。但我想加密这个。所以我在Web.Config
中做到了这一点<bindings>
<customBinding>
<binding name="message">
<security authenticationMode="MutualCertificateDuplex" />
<security defaultAlgorithmSuite="Basic128Sha256" />
<textMessageEncoding messageVersion="Soap12WSAddressing10" />
</binding>
</customBinding>
</bindings>
但是我收到了这个错误:自定义绑定元素中已经有一个名为security的扩展。扩展名必须是唯一的。我似乎无法找到任何可以回答我问题的内容。
答案 0 :(得分:0)
愚蠢的我使用<security>
标签的两倍,这就是冲突的原因。
我通过以下链接找到了答案:https://forums.asp.net/t/1754661.aspx?Message+Security+Certificate+ProtectionLevel+None+Need+explaination+