1
我這樣當前登錄用戶名和密碼:註銷從服務
var client = new ServiceReference.CalcServiceClient();
client.ClientCredentials.UserName.UserName = "test";
client.ClientCredentials.UserName.Password = "test";
client.DoWork();
這工作得很好。現在,我想添加一種註銷方式(用戶按下按鈕,註銷請求應該以某種方式發送)。
這是可能的,如果是這樣,那麼實現這個的最好方法是什麼?
請提供更多詳細信息 - CalcServiceClient是代理服務器嗎?那麼關閉它可能會足夠好嗎? – evgenyl 2013-03-20 08:04:59
由於WCF是無狀態的(或至少應該是)沒有會話的概念。憑證保存在代理實例中,每個請求分別進行驗證。如果這種特定服務有不同的行爲,告訴我們它是什麼,也許我們可以提供幫助。 – 2013-03-20 08:12:17