1

我一定是在某个地方错过了这个(或在课堂上睡过觉)……在使用新的简单安全版本时,用于管理用户和角色的标准 ASP 安全工具似乎不存在。也就是说,原来的存在并且工作,只是指向传统的 ASP 安全......而不是新的“简单”系统。

在我的项目中,我可以登录,我可以查看 pages_ 表,但在我的项目中找不到访问它们的方法......我很乐意管理角色并获取 USERID 可能还有 ROLEID,这样我就可以将用户绑定到我项目中的其他功能。

我浏览了数百篇文章和文章......通常我发现我缺少一些小的配置条目或其他东西,但这次我有点卡住了。

建议表示赞赏。

谢谢!

4

1 回答 1

1

SimpleMembership 不适用于网站管理工具 (WSAT)。此博客中对 SimpleMembership有很好的概述。这是它的引述。

WSAT 是为与 ASP.NET Membership 一起工作而构建的,并且与 Simple Membership 不兼容。那里有两个主要选项:

  1. 使用 WebSecurity 和 OAuthWebSecurity API 来管理用户和角色。
  2. 使用上述 API 创建 Web 管理员。
  3. 由于 SimpleMembership 在您的数据库之上运行,您可以像更新任何其他数据一样更新您的用户 - 通过 EF 甚至直接数据库编辑(当然在开发中)

我还要补充一点,您可以在应用程序启动时播种这些信息,例如可用的角色,如本文所示

于 2013-04-04T14:23:27.190 回答