Ho un sito asp.net mvc 3 e lo pubblico in iis 7.5 (framework 4.0) e il problema è che il css e gli script non funzionano utilizzano il log degli utenti nel sito web. Quindi:Css e Script non funzionano finché l'utente non accede al sito Web - Sito Web di Asp.NET MVC 3
- Il sito Web è stato creato come directory virtuale e convertito in un'applicazione.
- La modalità è autenticazione moduli.
- Abilito in i i moduli e autenticazione anonima.
La configurazione web ha:
<location path="Content" allowOverride="true">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
<location path="Scripts" allowOverride="true">
<system.web>
<authorization>
<allow users="*" />
</authorization>
<globalization culture="pt-BR" uiCulture="pt-BR" />
</system.web>
</location>
<authorization>
<deny users="?"/>
</authorization>
Obs: le DLL che aggiungo nella directory bin: System.Web.Helpers.dll, System.Web.Mvc.dll, System.Web. Routing.dll, System.Web.WebPages.dll.
Ho provato a cambiare il percorso nella localizzazione come "~/Contenuto", ma ho ottenuto lo stesso risultato.
ho cercato di mettere il tag consentire nel tag Autorization come:
<authorization>
<deny users="?"/>
<allow users="*"/>
</authorization>
ma ho ottenuto lo stesso risultato.
Cosa mi manca?
Hai provato a utilizzare questo tag di autorizzazione nelle pagine di contenuto/script ?: –
Non ha funzionato. =/ –