我开发了一个使用FBA的webapplication Example1:7575
。现在,我将这些WSP部署到新服务器Production:2525
,以获得与之前服务器的Web应用程序相同的功能。但是,我无法从sql server获取数据,我收到以下错误:没有正确配置成员资格提供程序。检查此Web应用程序的web.config设置。
实际上,我已经手动输入了我之前服务器的中央管理员,安全服务令牌和安全服务令牌的相同成员资格和角色提供者。 web应用程序的web.config条目到这个新的web.configs并匹配它们。
有人可以帮助我解决我可能做错的地方。任何帮助将不胜感激。
答案 0 :(得分:0)
如果您无法从SQL Server获取数据,则可能存在数据库权限问题。检查FBA正在使用的数据库连接字符串。它可能使用Windows身份验证进行连接 - 在这种情况下,它将作为分配给Web应用程序和安全令牌服务的应用程序池的用户进行连接。检查配置的应用程序池标识是否具有访问SQL Server数据库的权限。