24
無論出於何種原因,我正在處理的站點(在暫停一段時間後)開始尖叫關於asp.net成員資格的sql服務器連接。我使用沒有asp.net成員的mysql,所以很奇怪。但是,爲了確保我已決定刪除與其相關的任何內容,包括角色提供者。刪除asp.net成員資格和角色提供者
我添加這些到web.config
<membership>
<providers>
<clear />
</providers>
</membership>
<roleManager enabled="false">
<providers>
<clear />
</providers>
</roleManager>
<profile enabled="false">
<providers>
<clear />
</providers>
</profile>
但是,它仍然拋出異常:「配置錯誤,默認角色提供找不到」 。我能做什麼?
+1謝謝!什麼是PITA。在IIS 8上,出現了membership/rolemanager/profile被放入machine.config。 –
+1這也適用於我。有趣的是,在我升級到MVC4之前,這從來都不是問題。有誰知道爲什麼突然出現這個問題? –
使用庫存安裝將RoleManager模塊烘焙到我的計算機級別web.config中。像上面一樣去除它可以在爲角色做自己定製的事情時解決問題。 –