28

なんらかの理由で、私が取り組んでいたサイト (少し休止した後) は、asp.net メンバーシップの SQL サーバー接続について叫び始めました。asp.netメンバーシップなしでmysqlを使用しているため、奇妙でした。ただし、ロール プロバイダーを含め、それに関連するものはすべて削除することにしました。

これらをweb.configに追加しました

 <membership>
      <providers>
          <clear />
      </providers>
  </membership>
  <roleManager enabled="false">
      <providers>
          <clear />
      </providers>
  </roleManager>
  <profile enabled="false">
      <providers>
          <clear />
      </providers>
  </profile>

ただし、「構成エラー、既定のロール プロバイダーが見つかりませんでした」という例外が引き続きスローされます。. 私に何ができる?

4

1 に答える 1

48

足りないものが見つかったと思います。RoleManager モジュールも削除する必要がありました。

<system.webServer>
    <modules runAllManagedModulesForAllRequests="true">
        <remove name="RoleManager" />
    </modules>
</system.webServer>
于 2012-05-19T08:29:45.370 に答える