通过代码为Membership Service设置连接字符串

时间:2010-01-28 13:29:55

标签: asp.net-membership

我有一个ASP.NET Web项目和一个通过我的web.config配置的成员资格提供程序。它完全正常工作,所以没问题。

我们有一个拥有大量用户的旧系统,因此我想创建一个可以在此ASP.NET项目中创建用户的类库,但由于它是一个类库,因此它不能拥有自己的app.config文件。

是否可以通过代码以某种方式设置所有这些信息?

<membership defaultProvider="ShidMembershipProvider"> <providers> <clear/> <add name="ShidMembershipProvider" type="SundaHus.AspNet.Membership.ShidMembershipProvider" connectionStringName="ShidConnectionString" enablePasswordRetrieval="true" enablePasswordReset="true" requiersQuestionAndAnswer="true" applicationName="ECB3-development" minRequiredPasswordLength="5"/> </providers> </membership>

1 个答案:

答案 0 :(得分:1)

您有自定义会员资格提供商吗?这连接到您自己的自定义数据库?您应该能够为您的代码指向该数据库。或者,如果您只是继承基类的功能,您还可以尝试重写Initialize方法,查找连接字符串,并将值更改为其他值。