我是 ASP.NET 初学者,我需要帮助来创建用户角色和身份。到目前为止,我已经创建了一些网络表单(注册页面、登录页面...),但我不知道如何管理用户角色。我想将用户与角色和身份绑定(bind)。我看到了一些如何做到这一点的例子,但它对我不起作用。预先感谢您的帮助。
我刚刚尝试在 VS 2013 中启用 asp.net 配置选项(如此处所述 http://alireza-afshar.com/wordpress/?p=74 ),但收到错误消息:
您选择的数据存储存在问题。这可能是由无效的服务器名称或凭据或权限不足引起的。这也可能是由于未启用角色管理器功能引起的。单击下面的按钮将重定向到您可以选择新数据存储的页面。 以下消息可能有助于诊断问题:访问路径“C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\0d4c4367\763dc453\hash”被拒绝。
有人可以帮我解决这个问题吗? 预先感谢您。
最佳答案
自 .Net 2.0 起,ASP.Net 就附带了 Membership Provider,因此您不必重新发明轮子。
最新版本名为ASP.NET Identity 。您可以通过创建一个新的 Web 表单应用程序来查看它。
WebForm 中的更多身份资源
关于c# - 当你有 webforms 时如何向 asp.net 添加角色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30216935/