2

好吧,所以我想要做的是在Visual C#中創建一個桌面應用程序,允許用戶使用相同的憑據登錄與他們用來註冊我的MVC網站。 ASP.Net MVC創建一個帳戶控制器來處理所有的安全和密碼哈希,我基本上希望能夠讓應用程序檢查他們在桌面應用中輸入的密碼與他們在線創建的密碼。如何使用C#桌面應用程序登錄到ASP.NET加密的用戶名/密碼

問題是沒有SimpleMembership的Windows桌面應用程序,所以我不知道如何處理來自桌面應用程序的登錄和密碼加密/解密。

再一次,用戶在線創建用戶名和密碼,他們必須能夠在桌面應用程序中使用這些憑據登錄,並針對同一數據庫進行檢查。

任何人都可以告訴我一個這樣做的方法嗎?

回答

1

只要實現了Forms身份驗證,就可以使用客戶端應用程序服務來利用現有的ASP.NET成員資格提供程序。詳細演練請參閱this article。您也可以通讀this article

+0

謝謝,我會在短期內看一看 –

+0

我在多個WinForms應用程序中使用了這個功能,並且工作起來很糟糕。 – Dimitri

+0

它可以與MVC 4網絡應用程序一起工作嗎?不只是.net網絡服務? –

相關問題