Asp.net-Membership

刪除 asp.net 成員資格和角色提供程序

  • May 19, 2012

無論出於何種原因,我正在處理的站點(稍作停頓後)開始為 asp.net 成員的 sql server 連接而大喊大叫。我正在使用沒有 asp.net 成員資格的 mysql,所以這很奇怪。但是為了確定我已經決定刪除與之相關的任何內容,包括角色提供者。

我已將這些添加到 web.config

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

但是,它仍然拋出異常:“配置錯誤,找不到預設角色提供者。” . 我能做些什麼?

我想我找到了缺失的東西:我還必須刪除 RoleManager 模組。

<system.webServer>
   <modules runAllManagedModulesForAllRequests="true">
       <remove name="RoleManager" />
   </modules>
</system.webServer>

引用自:https://stackoverflow.com/questions/10663555