[英]WCF - Disabling security in nettcpbinding (c#)
我正在嘗試創建一個使用nettcpbinding的自托管WCF應用程序,但在沒有域的環境中工作。
它只是兩個常規的Windows PC,一個是服務器,另一個是客戶端。 這個問題是,當我試圖讓客戶端連接它時,由於安全設置而被拒絕。
你能否指出我如何使這個場景發揮作用的正確方向?
我應該(如果可能)禁用安全性嗎? 有另一種(希望很簡單)的方法來實現這一目標嗎?
問候,
丹尼爾
如果您要為測試目的禁用安全性,請在WCF項目的App.config中將security元素更改為<security mode="None" />
,例如:
<bindings>
<netTcpBinding>
<binding name="netTcpBindingConfig" transferMode="Buffered" maxReceivedMessageSize="5242880">
<readerQuotas maxArrayLength="5242880" />
<security mode="None" />
</binding>
</netTcpBinding>
</bindings>
如果您有客戶端,請更新服務引用以同步安全設置。 請記住,您應該在生產環境中使用某種級別的安全性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.