【问题标题】:Simple Membership Provider - Azure WebJob简单成员资格提供程序 - Azure WebJob
【发布时间】:2016-01-26 22:28:20
【问题描述】:

我已经为可以通过单个请求向新用户发送大量邀请的进程设置了 Azure WebJob。我正在使用 SimpleMembership,但出现以下错误

The Role Manager feature has not been enabled.

我看过这个问题/答案Mvc Runtime error - The Role Manager feature has not been enabled

我认为这可以解决我遇到的问题,但我不确定我可以将它放在 app.config 的哪个位置(WebJobs 没有 web.config)

我也试过这个What would be equivalent web.config configuration for "enableSimpleMembership"="true:,但这没有帮助。

我需要知道在app.config 中包含以下部分的位置

   <membership defaultProvider="SimpleMembershipProvider">
    <providers>
      <add name="SimpleMembershipProvider" type="WebMatrix.WebData.SimpleMembershipProvider" />
    </providers>
  </membership>
  <roleManager defaultProvider="SimpleRoleProvider" enabled="true">
    <providers>
      <add name="SimpleRoleProvider" type="WebMatrix.WebData.SimpleRoleProvider" />
    </providers>
  </roleManager>

还是我做错了?

【问题讨论】:

    标签: azure-webjobs


    【解决方案1】:

    所以事实证明,在 app.config 中,您实际上包含了 &lt;system.web&gt; 部分...

      <system.web>
        <membership defaultProvider="SimpleMembershipProvider">
          <providers>
            <clear />
            <add name="SimpleMembershipProvider" type="WebMatrix.WebData.SimpleMembershipProvider, WebMatrix.WebData" />
          </providers>
        </membership>
        <roleManager enabled="true" defaultProvider="SimpleRoleProvider">
          <providers>
            <clear />
            <add name="SimpleRoleProvider" type="WebMatrix.WebData.SimpleRoleProvider, WebMatrix.WebData" />
          </providers>
        </roleManager>
      </system.web>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-04
      • 1970-01-01
      • 1970-01-01
      • 2010-11-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多