我得到這個錯誤:ASPNET角色提供商踢,它不應該是
Line 246: <roleManager>
Line 247: <providers>
Line 248: <add name="AspNetSqlRoleProvider" connectionStringName="LocalSqlServer" applicationName="/" type="System.Web.Security.SqlRoleProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
Line 249: <add name="AspNetWindowsTokenRoleProvider" applicationName="/" type="System.Web.Security.WindowsTokenRoleProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
Line 250: </providers>
Source File: C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config Line: 248
然而,正如我們不使用aspnetroleprovider它不應該是。但它在machine.config中。其他網站沒有這個問題。有什麼可以讓它拿起aspnetsqlroleprovider?
是的,試圖說對不起 - 清除所有角色提供商使得它沒有成爲默認角色提供者,或默認角色提供者不可用 – Paul
@Paul:編輯,嘗試刪除它。 –
不,我的意思是你根本無法刪除它:解析器錯誤信息:默認角色提供程序找不到。 – Paul