IIS 7.5 MVC richiede l'autenticazione per ottenere i file statici
-
13-09-2019 - |
Domanda
Ho appena installato Windows 7 e sto cercando di ottenere la mia applicazione MVC che stava lavorando in IIS 7 di lavoro in IIS 7.5.
Il problema che ho è che quando si tenta di caricare tutti i file statici (CSS, GIF, JPG ...) richiede l'autenticazione. Quindi, se io cerco di andare a:
http://example.com/Content/site.css
E 'reindirizza a:
http://example.com/Account/LogIn?ReturnUrl=/Content/site.css
Soluzione
Ho finito per trovare il problema. Sembra che ho bisogno della IIS_IUSRS e conti IUSR di avere accesso in lettura. Sono sicuro che in Vista ho avuto solo il conto IIS_IUSRS.
Altri suggerimenti
Per me è finito per essere file di contenuti statici specifici che richiedevano l'autenticazione, mentre altri file contenuti statici non lo richiedono. Risulta che i file erano verdi in Esplora risorse. Sono andato a proprietà, avanzata, sui file e spento "Crittografa contenuto per la protezione dei dati" e il mio problema è stato risolto.
Sembra che hai incasinato con qualcosa.
Se si prende l'applicazione del modello ASP.NET MVC (quello creato quando si avvia un nuovo progetto MVC), che non richiederà l'autorizzazione a scaricare contenuti statici.
Se si forniscono ulteriori informazioni, come i vostri percorsi, o qualcosa d'altro, sarà più facile capire il problema e trovare una soluzione per esso.