1
根據this的msdn
,它會告訴您將.svc file
的服務屬性設置爲System.Web.ApplicationServices.AuthenticationService
,但之後我無法將其用於我的服務庫,因此,如果我想用這種方式使用authentication
,我應該保持與我的服務分開?我如何在自己的服務中使用我的身份驗證服務。驗證應該在wcf的單獨服務中嗎?
根據this的msdn
,它會告訴您將.svc file
的服務屬性設置爲System.Web.ApplicationServices.AuthenticationService
,但之後我無法將其用於我的服務庫,因此,如果我想用這種方式使用authentication
,我應該保持與我的服務分開?我如何在自己的服務中使用我的身份驗證服務。驗證應該在wcf的單獨服務中嗎?
Authentication service將ASP.NET成員身份公開爲SOAP服務。它與自定義WCF服務沒有關係。自定義WCF服務通過user name authentication直接使用會員API。
嗯,我在看這個:http://msdn.microsoft.com/en-us/library/bb386455.aspx,它說在我這樣做之前,我必須啓用AuthenticationServices這是我的文章中的鏈接是什麼關於。 – Xaisoft 2011-05-14 17:26:59
你想做什麼?身份驗證服務用於通過成員資格API在外部應用程序中驗證客戶端。例如,您可以創建winform應用程序並使用身份驗證服務對用戶進行身份驗證。但是如果你想在你的服務中驗證客戶端,你不需要它。 – 2011-05-14 17:29:24
這是我的場景,我有一個名爲Users的表中的用戶,並且此表包含用戶名和加密的密碼,並且我想在他/她可以訪問我的服務之前對用戶進行身份驗證。 – Xaisoft 2011-05-14 17:38:25