我用Visual Studio2015更新版3创建了一个Asp.net网页表单。一切都是默认的。
我想使用该Asp.Net数据库在Windows form Application中创建一个登录表单。但是存储在数据库中的密码是散列的,我不知道这种散列的类型,所以我无法比较这些字符串。
Asp.net Web表单的默认散列是什么,或者确认身份验证的任何其他方式是什么?
谢谢。
找到解决方案:
我有一个MVC应用程序,我只有四个用户帐户。由于它们只是不会真正改变的管理帐户,所以我不想在ASP.NET MVC中处理数据库和所有成员选项。我只是需要一个非常简单的机制,以检查一些管理帐户,并授权用户(或不)。我知道这根本不是一个好的练习,但它非常适合我的情况:
有一个具有web的Web应用程序,所有(未经授权的)用户都通过Web与我的应用程序对话。有许多控制器仅供管理员使用,它们使用[Authorize]属性进行修饰。所有的网页管理员登录。该网站运行良好,除了我无法创建登录系统。每当我尝试登录(带有任何凭据)时,我都会收到The entity type ApplicationUser is