【发布时间】:2015-06-13 11:30:39
【问题描述】:
我在这里寻求建议。我在我的应用程序上设置了 Identity 2。在开发中,我们使用实体框架,但在我们的测试环境中,由于 DBA 政策,我们使用 SQL 脚本更新数据库。
我需要在应用程序第一次运行时初始化一个管理员用户,以便他们可以添加新用户。需要控制对应用程序的访问。在 Dev 中我们使用种子方法。
对于我们的测试环境,我需要能够为用户播种,但由于密码以加密格式保存到数据库中,我不太确定如何处理。据我了解,Identity 2 每次应用程序第一次运行时都会生成一个种子,这个种子用于加密密码。
有人对此有好的解决方案吗?
【问题讨论】:
标签: c# sql-server asp.net-mvc entity-framework asp.net-identity-2