【问题标题】:how to enable role in asp.net?如何在asp.net中启用角色?
【发布时间】:2011-05-10 11:41:48
【问题描述】:

我正在尝试在 asp.net 中启用角色,但是我遇到了一些错误,并且在尽我所能后我无法解决它们。

我是 Visual Studio 界面的新手。我尝试将登录页面创建为 ASP.NET Web 应用程序。然后,由于我们必须配置页面以连接到数据库以检索用户详细信息,因此我单击了网站控制下的 ASP.NET 配置。我被带到带有三个选项卡的配置页面。安全是我所在的选项卡应该配置..但我无法进入安全选项卡。我收到以下错误消息。

您选择的有问题 数据存储。这可能是由 无效的服务器名称或凭据,或 由于权限不足。它可以 也是角色管理器造成的 功能未启用。点击 下面的按钮被重定向到 您可以在其中选择新数据的页面 店铺。以下消息可能会有所帮助 在诊断问题时:无法 连接到 SQL Server 数据库。

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

我启用了我的角色管理器标签为真,但我再次面临同样的问题

任何配置安全选项卡的过程都会有所帮助。

【问题讨论】:

  • 我正在创建一个网站,我想在其中为用户创建某些角色并提供身份验证等....我对这一切都很陌生,并且对 mvc 有点了解

标签: asp.net asp.net-membership


【解决方案1】:

使用以下步骤:

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

【讨论】:

  • 我无法理解 web.config 的配置,您可以发布一些其他更有用的链接
  • asp.net中关于如何配置和使用Membership and Role providers有2篇比较详细的文章:odetocode.com/Articles/427.aspx,odetocode.com/Articles/428.aspx
  • 请告诉我如何在我的 asp.net Web 应用程序中使用 silverlight 的 Telerik 控件
  • 创建 silverlight 项目,然后使用远程控制添加对程序集的引用。您将能够在您的项目中使用这些控件,最后您将对其进行编译并创建 .xap 存档。然后,您只需在标记中引用此存档。例如:
  • 非常感谢...希望在我附近的项目中也能得到您的帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-23
  • 1970-01-01
  • 1970-01-01
  • 2017-10-15
相关资源
最近更新 更多