1
A
回答
0
如果通道已被使用,則憑證將變爲只讀且不能更改(如果憑證被修改,則會引發異常)。
如果通道尚未使用(以及相關的通道工廠的狀態創建或打開),那麼你可以更新下列方式憑據:
public void UpdateCredentials<T>(ClientBase<T> client, string username, string password)
{
client.ClientCredentials.UserName.UserName = username;
client.ClientCredentials.UserName.Password = password;
}
但是,從你的問題,我會猜測該頻道已被使用。在這種情況下,您必須重新創建頻道。
相關問題
- 1. WCF客戶端測試程序和客戶端憑證
- 2. WCF通過客戶端的Windows憑據
- 3. Silverlight + WCF +客戶端憑據
- 4. 從WCF測試客戶端運行WCF服務時指定客戶端憑證
- 5. 設置客戶端憑證
- 6. 推薦WCF客戶端通道一生
- 7. TIBCO.EMS .NET客戶端/ WCF通道
- 8. WCF客戶端 - 客戶端何時關閉通道
- 9. 通行證列表客戶端WCF
- 10. 更改客戶端憑證流程中的OAuth2RestTemplate HTTP方法
- 11. 更改wcf客戶端的xmlSerializer tempFilesLocation
- 12. 爲Android客戶端創建wcf服務
- 13. 創建一個WCF Web Api客戶端
- 14. 創建WCF客戶端實例
- 15. 創建wcf客戶端幫助
- 16. WCF客戶端創建問題
- 17. 如何創建WCF客戶端庫
- 18. WCF +用戶憑證
- 19. 通過Android客戶端在REST後端創建新用戶
- 20. WCF客戶端和非WCF客戶端
- 21. Oauth客戶端創建軌道
- 22. 在後端驗證GamceCenter用戶憑證
- 23. OAuth客戶端憑證概念
- 24. AAD microsoft graph,客戶端憑證
- 25. 客戶端憑證Oauth流 - Azure B2C
- 26. Java web服務客戶端,動態更改客戶端證書
- 27. WCF客戶端證書認證
- 28. WCF更改憑據
- 29. 通過WCF從客戶端1到客戶端2的通知
- 30. WCF。創建通用服務合同。從客戶端填充