好吧,我想做的是在 Visual C# 中创建一个桌面应用程序,允许用户使用与注册我的 MVC 网站相同的凭据进行登录。 ASP.Net MVC 创建一个帐户 Controller 来处理所有安全和密码哈希,我基本上希望能够让应用程序检查他们在桌面应用程序中输入的密码与在线创建的密码。
问题是 Windows 桌面应用程序没有 SimpleMembership,所以我不知道如何处理桌面应用程序的登录和密码加密/解密。
用户再次在线创建用户名和密码,然后他们必须能够在桌面应用程序中使用这些凭据登录,并根据同一数据库进行检查。
谁能告诉我一种方法吗?
最佳答案
您可以使用客户端应用程序服务来利用现有的 ASP.NET 成员资格提供程序,只要它实现表单例份验证即可。详细演练请参见this article 。您还可以阅读this article .
关于c# - 如何使用 C# 桌面应用程序登录 ASP.NET 加密的用户名/密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20570922/