我最近重新安裝了Windows(在SSD上),我正在設置IIS和所有Web項目。在Windows/IIS重新安裝後,MVC應用程序突然需要對所有內容進行授權
我的一個MVC項目不斷要求對所有內容進行身份驗證,包括像.css文件和圖像這樣的資源。我正在使用默認的MVC模板登錄與我用於開發目的的自定義提供程序。
我已經嘗試回滾我的web.config之前我移動項目文件並重新設置IIS,但這並沒有太大的區別 - 除了從Windows更改身份驗證模式窗體。
你能看到我的配置有什麼問題嗎?
<authentication mode="Forms">
<forms loginUrl="~/Account/LogOn" timeout="2880" />
</authentication>
<membership defaultProvider="SuperSimpleMembershipProvider">
<providers>
<clear />
<add name="SuperSimpleMembershipProvider" type="Website.Helpers.SuperSimpleMembershipProvider" />
</providers>
</membership>
我沒有任何<authorization>
元素或其他任何登錄,因爲我通過MVC盡一切有關。
更新:嘗試<authorization><allow users="*"/></authorization>
,仍然無法正常工作。
你能解釋一下更大嗎? – Duk 2013-12-02 09:39:29