2011-05-10 28 views
3

我想在asp.net中启用角色,但是,我越来越少的错误,并尝试我最好的后,我无法让他们解决。如何在asp.net中启用角色?

我是新的Visual Studio界面。我试图创建一个登录页面作为ASP.NET Web应用程序。然后,因为我们必须配置页面连接到数据库以检索用户详细信息,我点击了ASP.NET配置下的网站控制..我被带到了三个选项卡的配置页面。安全性是我的选项卡应该配置..但我无法去通过安全选项卡。我收到以下错误消息。

选定的 数据存储区存在问题。这可能是由于 服务器名称或凭据无效,或者由于权限不足导致 。它也可以由角色管理器 功能没有启用引起的 。点击下面的 按钮将被重定向到 页面,您可以在其中选择一个新数据 商店。以下消息可能有助于 诊断问题:无法连接到SQL Server数据库的 。

我也点击了按钮来选择一个新的数据存储,但只有一个默认的数据存储可用。

我使我的角色管理器标签来真的,但我再次面临同样的问题

任何工艺配置安全选项卡将是有益的。

+0

这是一个MVC项目吗? – TheLukeMcCarthy 2011-05-10 11:44:48

+0

我正在创建一个网站,我想为用户创建特定角色,并提供身份验证等....我对所有这些都了解并知道一些有关mvc – iti 2011-05-10 11:54:29

回答

5

使用下面的步骤:

  1. 为了保持ASP.NET应用程序服务配置数据库。 You can see here how to do it
  2. 编辑您的web.config文件。 See details here
  3. 转到网站控制下的ASP.NET配置工具并创建所需的角色。
+1

我无法理解web.config的配置可以吗发布一些其他更加有用的链接 – iti 2011-05-10 12:22:29

+0

有2个相当详细的文章如何在asp.net中配置和使用Membership和Role提供程序:http://odetocode.com/Articles/427.aspx,http://odetocode.com /Articles/428.aspx – Egor4eg 2011-05-10 12:28:41

+0

@ Egor4eg:非常感谢我想通了,现在完成了 – iti 2011-05-10 12:38:26

相关问题