0

我开发了一个Example1:7575使用 FBA 的 web 应用程序。现在,我将这些 WSP 部署到一个新服务器Production:2525上,以获得与我以前服务器的 web 应用程序相同的功能。但是,我无法从 sql server 获取数据,并且出现以下错误:未正确配置成员资格提供程序。检查此 Web 应用程序的 web.config 设置。

实际上,我已经手动将我以前服务器的中央管理员、安全服务令牌和 Web 应用程序的 web.config 条目的相同成员资格和角色提供者输入到这个新的 web.configs 并匹配它们。

有人可以帮我解决我可能做错的地方。任何帮助将不胜感激。

4

1 回答 1

0

如果您无法从 SQL Server 获取数据,则可能是数据库权限存在问题。检查 FBA 正在使用的数据库连接字符串。它可能使用 Windows 身份验证进行连接 - 在这种情况下,它将作为分配给 Web 应用程序和安全令牌服务的应用程序池的用户进行连接。检查配置的应用程序池标识是否有权访问 sql server 数据库。

于 2014-02-11T05:19:58.740 回答