我的工作有多个应用程序和他们自己的MembershipProviders;我们在十几个Web应用程序中使用了3个不同的。所以我有这个绝妙的想法,我将通过在单个应用程序中单独实例化每个提供程序来创建一个集中管理身份和角色的应用程序。
我为MembershipProviders创建了一个容器,并创建了一个包含所有参数信息和类定义的自定义配置部分。我能够很好地实例化这些类,并使用Initialize()
参数运行NameValueCollection
。所有这一切似乎都在游动。
我第一次尝试在其中一个提供商上调用GetAllUsers()
时,我收到了以下错误:
The membership provider name specified is invalid.
Parameter name: providerName
提供名称;我正在摸索如何解决这个问题。有人可以给我任何帮助吗?