首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> 關於.NET

WCF 分散式開發常見錯誤 (18):Binding Validation Failed —— MSMQ WindowsDomain 驗證模式衝突

     編輯:關於.NET

錯誤訊息:「Binding validation failed because the binding's MsmqAuthenticationMode property is set to WindowsDomain but MSMQ is installed with Active Directory integration disabled.」。原因:繫結設定 MsmqAuthenticationMode.WindowsDomain,但本機 MSMQ 未啟用 AD 整合。

設定檔解決方案

<bindings>
  <netMsmqBinding>
    <binding name="msmq">
      <security mode="None"> </security>
    </binding>
  </netMsmqBinding>
</bindings>

<endpoint 
    address="net.msmq://localhost/WCFMSMQService"
    binding="netMsmqBinding"
    bindingConfiguration="msmq"
    contract="WCFService.IWCFMSMQService" />

或以程式碼建立 NetMsmqBinding(NetMsmqSecurityMode.None) 同樣有效。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved