0
我的問題是關於我正在開發的WCF(Windows通信基礎)應用程序。我在互聯網上查了很多,我已經意識到WCF通過在客戶端的Credentials.Username
屬性中指定憑據來處理通過傳輸安全性進行的身份驗證。我只想知道在設置客戶端憑證之前,如何能夠實際向用戶顯示登錄屏幕並驗證憑證。我試圖實現的是客戶端上的Lo-gin行爲,如Windows Live Messenger等應用程序中的行爲。WCF應用層+客戶端登錄
我不知道我問的是有點笨或沒有意義,我是一個WCF啓動器,因爲我以前只使用ASP.NET工作,所以非常混亂。
此外,成員和授權提供程序可用於非IIS託管服務?如果沒有,你如何在WCF上實現這個?
謝謝。
我想我會最終實現一個虛擬服務來測試驗證是否失敗。我試圖在調用其他服務之前首先對憑證進行檢查。我太過分了嗎? – 2010-12-18 04:31:43
我不知道這是一個非常好的主意。規則的觀察取決於客戶,如果有人能夠達到您的主要服務,可以完全避免虛擬服務和身份驗證。 – Ben 2010-12-21 07:18:19