所以我写了不少 ASP.NET Web应用程序,在那里我经常使用表单身份验证。现在我需要在客户端应用程序中执行相同的操作。创建这样的东西的最佳方法是什么?
我一直在寻找它一段时间了,但我没有找到可以在我的项目中实现的东西。我只需要有一个登录屏幕,只有当它对我创建的用户登录有效时,我才应该能够使用完整的应用程序。
有人可以帮我吗?
您可能有几种方法可以采取。如果应用程序是内部分发的,则可以使用数据库连接到 SQL Server 之类的内容,在该连接中,您将设置帐户以进行验证。如果分发是外部的,则可能需要考虑设置服务器并在应用程序中使用套接字连接来调用服务器(再次将帐户信息存储在后端数据库中(以验证用户。
我记得为此目的使用了 ASP.NET Identity。非常容易,一切都准备好了。
ASP.NET 核心身份是一个添加登录名的会员系统 ASP.NET 核心应用的功能。用户可以通过以下方式创建帐户 存储在身份中的登录信息,或者他们可以使用外部 登录提供程序
learn.microsoft.com/en-us/aspnet/core/security/authentication/identity