Membership Provider + 动态连接字符串

3
我正在使用ASP成员资格提供程序和配置文件提供程序。如我们所知,这些提供程序从web.config读取其连接字符串,这意味着它是静态的。
是否有任何通过代码动态传递连接字符串给这些提供程序的方法?
我的应用程序将根据登录名连接到不同的数据库,当用户点击登录按钮时,我知道数据库的连接字符串,并希望将连接字符串传递给提供程序。

你希望代码在什么时候运行? - H H
请找到更新后的问题。 - Ghyath Serhal
1个回答

2

唯一的解决方法是创建一个自定义会员提供程序,在尝试验证用户登录时传入连接字符串。

需要考虑的一件事是,每个数据库都必须运行会员提供程序的sql脚本,以确保当应用程序连接到它时,它知道如何响应。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接