我想知道MembershipProvider在提供者配置中设置连接字符串的位置?
例如,我在web.config中创建了一个名为CustomMembershipProvider的自定义提供程序..有一个连接字符串的设置..但它在提供程序中设置了什么?如何从配置中检索它?
感谢。
答案 0 :(得分:0)
您的提供程序配置应引用connectionstrings部分中的连接字符串。基本提供程序不存储连接字符串,因为它特定于特定提供程序(例如,XML提供程序不具有连接字符串)。
默认的SQL提供程序也显示了连接字符串。如果您正在创建自定义提供商&想知道你正在使用什么连接字符串,你需要为该值创建一个公共属性,然后引用Membership.Provider
&将其转换为您的自定义提供程序类型以访问该属性。