我想发布一个示例Web应用程序。我不希望有任何新用户注册,只需要一个单一的用户可以登录进行测试。我已经在应用程序中添加了正在运行的默认ASP.NET Identity模块,它使用LocalDb。
现在我想把它放到Azure上。我本来打算删除“注册”控制器,但是DB将由Entity Framework自动创建。由于密码以哈希形式存储在DB中,似乎没有办法从DB内部输入此单个用户的密码。
我现在知道我把这个问题复杂化了,我应该只是把这些凭据存储在代码中-因为保护此应用程序没有太大的好处,但既然我已经这样做了-也许有人会想到是否有一种选项可以从DB内部创建用户名和密码,克服密码哈希?
现在我想把它放到Azure上。我本来打算删除“注册”控制器,但是DB将由Entity Framework自动创建。由于密码以哈希形式存储在DB中,似乎没有办法从DB内部输入此单个用户的密码。
我现在知道我把这个问题复杂化了,我应该只是把这些凭据存储在代码中-因为保护此应用程序没有太大的好处,但既然我已经这样做了-也许有人会想到是否有一种选项可以从DB内部创建用户名和密码,克服密码哈希?