首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从web.config获取RoleProvider

如何从web.config获取RoleProvider
EN

Stack Overflow用户
提问于 2013-08-19 11:38:56
回答 1查看 486关注 0票数 1

我想编写一个自定义角色提供程序,其中有另外两个角色提供程序。我已经编写了一个自定义成员提供程序,如下所示:

代码语言:javascript
复制
public class CustomMemberProvider : MembershipProvider
{
    MembershipProvider _sqlProvider = null;
    MembershipProvider sqlProvider
    {
        get
        {
            if (_sqlProvider == null)
                _sqlProvider = System.Web.Security.Membership.Providers["SqlProvider"] as SqlMembershipProvider;
            return _sqlProvider;
        }

    }
    MembershipProvider _adProvider = null;
    MembershipProvider adProvider
    {
        get
        {
            if (_adProvider == null)
                _adProvider = System.Web.Security.Membership.Providers["AdProvider"] as MembershipProvider;
            return _adProvider;
        }

    }
    ....

现在,我也想从web.config中获得这两个角色提供程序,如下所示:

代码语言:javascript
复制
public class CustomRoleProvider : RoleProvider
{
    private static readonly string m_RoleProviderNamePrefix = System.Web.Configuration.WebConfigurationManager.AppSettings["RoleProviderName"] + ":";

    RoleProvider _sqlProvider = null;
    RoleProvider sqlProvider
    {
        get
        {
            if (_sqlProvider == null)
                _sqlProvider = ??????
            return _sqlProvider;
        }

    }
    RoleProvider _adProvider = null;
    RoleProvider adProvider
    {
        get
        {
            if (_adProvider == null)
                _adProvider = ??????
            return _adProvider;
        }

    }

我找不到任何方法来获得它,请帮助我,谢谢。

EN

回答 1

Stack Overflow用户

发布于 2013-08-19 14:05:03

您可以通过web.config的内置部分插入您的提供程序。它们不需要相互引用,它们只需要实现提供者期望的适当功能。

成员资格提供程序示例:http://msdn.microsoft.com/en-us/library/6e9y4s5t%28v=vs.100%29.aspx

角色提供程序(标记)示例:http://msdn.microsoft.com/en-us/library/tksy7hd7%28v=vs.100%29.aspx

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18306074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档