使用ASP.NET网站管理工具的正确过程是什么?我想使用这个工具来配置角色和成员资格。
我试过的步骤:
在工具页面上看到错误消息:所选数据存储区有问题。这可能是由于服务器名称或凭据无效或权限不足造成的。它也可能是由于未启用角色管理器功能而造成的。单击下面的按钮,将其重定向到可以选择新数据存储的页面。
以下消息可能有助于诊断问题:在调用"WebSecurity.InitializeDatabaseConnection“类的任何其他方法之前,必须先调用"WebSecurity”方法。此调用应放在站点根目录中的_AppStart.cshtml文件中。
你能帮上忙吗?如果你需要更多的信息,请告诉我。
我已经调查这个问题好几个小时了,在下面找到了有用的线程,但仍然没有完全修复它:
发布于 2013-07-18 14:32:20
事实证明,MVC 4附带的SimpleMembership并不适用于网站管理工具。人们使用WebSecutiry API代替。
若要在MVC 4/VS 2012中使用网站管理工具,您可以:
在使用网站管理工具之前,请记住构建web应用程序。
发布于 2013-06-30 05:58:03
听起来,Asp.net应用程序中的连接字符串是不正确的。
如果需要,可以直接在数据库中编写这些查询的脚本。
检查您的web.Config文件并确保其中的所有连接都是正确的。你用的是简单的会员资格吗?还是Asp.net表?
https://stackoverflow.com/questions/17387549
复制相似问题