2011-05-04 69 views
0

WCF Web服務託管在IIS中,並使用wsHttpBindingTransportWithMessageCredential安全模式。我通過繼承UsernamePasswordValidator來處理身份驗證。我有一個連接到Web服務的WPF客戶端。在該客戶端中,如果用戶沒有帳戶,則應該能夠登錄或註冊。在通過身份驗證之前,代理無法在服務上調用任何方法。我想創建一個註冊網站,但我寧願使用桌面應用程序。我的問題是我有哪些選項來啓用註冊?有沒有一個標準的方法呢?任何提示/技巧非常讚賞。如何在使用UsernamePasswordValidator進行身份驗證時創建新用戶? WCF

回答

0

您可以使用ASP.Net成員資格和角色提供者(假設您已在IIS中託管該服務)創建用戶。
您可以使用ASP.Net及其標準登錄控件創建註冊門戶。或者您可以創建自己的UI,調用WCF身份驗證服務,該服務是默認asp.net會員提供商的包裝。查詢here

相關問題