2

我正在开发一个 ASP.NET 应用程序并尝试添加用户身份验证。作为第一步,我使用网站管理工具(网站 | ASP.NET 配置)来管理用户和权限。

访问这个网站非常慢。加载主页需要 30 秒。导航到“安全”页面(也是 30 秒)时,出现以下错误:

我在 web.config 文件中将身份验证模式设置为“表单”。


您选择的数据存储存在问题。这可能是由无效的服务器名称或凭据或权限不足引起的。这也可能是由于未启用角色管理器功能造成的。单击下面的按钮可重定向到您可以选择新数据存储的页面。

以下消息可能有助于诊断问题:无法连接到 SQL Server 数据库。


它要求我运行“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regsql.exe”,这也给了我一条错误消息。

如何快速解决这些问题并启用安全性/用户?

4

1 回答 1

2

您遇到的问题是由于 SQL Server 连接无效,您可以在 web.config 中设置 SQL Server 连接,一旦它能够实际连接到数据库,它将以正确的方式执行。

下面的编辑是 web.config 中设置新连接所需的代码

<connectionStrings>
    <clear />
    <add name="LocalSqlServer" connectionString="server=yourservername;database=somedatabasename;etc..." />
</connectionStrings>
于 2008-10-03T17:32:49.107 回答