c# - 当你有 webforms 时如何向 asp.net 添加角色

标签 c# asp.net webforms

我是 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 表单应用程序来查看它。

enter image description here

enter image description here

WebForm 中的更多身份资源

关于c# - 当你有 webforms 时如何向 asp.net 添加角色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30216935/

相关文章:

asp.net - 在新窗口中写入输出流

c# - 找不到 sendNotifications 选项 Google Calendar api v3 .NET

C#加入群组查询

asp.net - PushSharp GCM "Authentication Failed"

asp.net - 有没有办法确定 ASP.Net MVC Bundle 是否在之前呈现?

javascript - 如何通过 Javascript 更改 Input type Placeholder holder 属性?

c# - WPF上下文菜单,复制菜单项变灰

c# - 如何在我的 C# 应用程序中嵌入字体? (使用 Visual Studio 2005)

asp.net - 当其他 updatepanel 刷新 updatepanel 时,通过触发器刷新 updatepanel,因为第一个必须具有 UpdateMode=Conditional

jquery - 如何使用 jQuery 设置 DropDownList 的选定值