【问题标题】:ASP.NET custom MembershipProviderASP.NET 自定义 MembershipProvider
【发布时间】:2010-03-07 02:30:09
【问题描述】:

我有一个客户端服务器应用程序。客户端是一个 asp.net c# 站点,而服务器只是一个 c# 中的命令行应用程序。我计划使用 .NET 远程访问和公开服务器应用程序上的信息,并将其预设给查看客户端的用户。

服务器应用程序具有我想使用 asp.net 登录控件等进行身份验证的用户对象。

我实现创建了一个自定义类“MyMembershipProvider”,它实现了 MembershipProvider,但我现在很困惑。我接下来要做什么?

我知道我需要使用“会员”节点更新 Web.config,但我看到的所有示例都引用了连接字符串,我的不需要连接字符串,因为它不会使用数据库等等

【问题讨论】:

    标签: c# asp.net-membership custom-membershipprovider


    【解决方案1】:

    好吧,我想通了。

    我不需要连接字符串或任何东西。我所要做的就是把:

    <membership defaultProvider="Name of the class that you created that implements the MembershipProvider class">
      <providers>
        <clear/>
        <add
          name="Name of the class that you created that implements the MembershipProvider clas"
          type="fully qualified name of the class that you created that implements the MembershipProvider class" />
      </providers>
    </membership>
    

    我终于意识到上面的元素必须在 元素中并且已修复它,感谢您的帮助。

    【讨论】:

      【解决方案2】:

      希望这篇文章对您有用。

      http://learn.iis.net/page.aspx/528/how-to-use-the-sample-read-only-xml-membership-and-role-providers-with-iis-70/

      您需要更好地理解为什么 web.config 需要特定配置,因为这些基于数据库的提供程序有理由在 web.config 中使用连接字符串。然后你知道如何配置你的提供者(没有连接字符串,因为你的不使用数据库)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-09-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-08-05
        • 1970-01-01
        • 2011-08-14
        • 1970-01-01
        相关资源
        最近更新 更多