无法使用自定义成员资格提供程序与Sitecore 6一起使用

时间:2009-10-14 20:30:31

标签: asp.net-membership sitecore sitecore6 sqlmembershipprovider

我按照Sitecore提供的会员提供商文档中的说明进行操作,但我无法让我的会员提供商正常工作。

具体来说,在web.config中,我将sitecore提供程序上的“realProviderName”属性更改为指向我的提供程序。但是,这没有做任何事情。

我意识到“defaultProvider”属性已设置为“切换器”提供程序,因此我将其更改为直接指向我的提供程序,并且它有效,但我不确定我是否在其他地方造成问题此...

以前有人这样做过吗?

1 个答案:

答案 0 :(得分:3)

我认为您可能要做的是设置defaultProvider="sitecore"然后在名为sitecore的提供程序上将realProviderName更改为您的自定义提供程序的名称。如果您想在不同的成员资格数据库中容纳某个域(即extranet),则使用切换器。

我发现that the example Sitecore gives in their docs确实有效。