Question

Je viens d'installer windows 7 et je suis en train d'obtenir mon application MVC qui travaillait dans IIS 7 travail dans IIS 7.5.

Le problème que j'ai est que quand il tente de charger des fichiers statiques (css, gif, jpg ...), il requiert une authentification. Donc, si je tente d'aller à:

http://example.com/Content/site.css

Il réoriente à:

http://example.com/Account/LogIn?ReturnUrl=/Content/site.css
Était-ce utile?

La solution

J'ai fini par trouver le problème. Il semble que je dois les IIS_IUSRS et les comptes IUSR d'avoir un accès en lecture. Je suis sûr que vista je ne compte eu les IIS_IUSRS.

Autres conseils

Pour moi, il a fini par être contenu des fichiers statiques spécifiques qui nécessitent une authentification, alors que d'autres fichiers de contenu statiques ne l'exigent. Ces avère que les fichiers étaient verts dans l'Explorateur Windows. Je suis allé à des propriétés, avancée, sur les fichiers et éteins « Crypter le contenu pour sécuriser les données » et mon problème a été résolu.

On dirait que vous avez foiré quelque chose.

Si vous prenez l'application du modèle ASP.NET MVC (celui créé lorsque vous démarrez un nouveau projet MVC), elle ne nécessite pas l'autorisation de télécharger du contenu statique.

Si vous fournissez plus d'informations, comme vos itinéraires, ou quelque chose d'autre, il sera plus facile de comprendre votre problème et trouver une solution pour elle.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top