J'ai créé un programme ASP.NET par défaut avec VS 2012.
Mon site.css se trouve dans le dossier Contenu.
Mon WebConfig est modifié pour refuser l'accès à toute personne non autorisée, par exemple "?
utilisateurs", sauf pour accéder à la page de connexion.CSS sur IIS déployé code ASP.NET disparaissant pour les utilisateurs non autorisés
J'ai récemment fait une nouvelle construction, qui n'a pas touché mon CSS ou mes chemins ni aucune accessibilité de mes pages, mais malgré avoir travaillé précédemment le CSS sur la page de connexion est maintenant cassé - sauf si vous vous déconnectez . Après l'avoir rafraîchi, il revient toujours à brisé.
Ma question est moins « Ce qui est précisément l'origine de ce problème » mais plus « Comment puis-je trouver la racine de ce problème? »
Je vais essayer de rendre le dossier de contenu accessible au public comme ma solution, mais je suis toujours curieux de savoir pourquoi quelque chose comme ça pourrait arriver.
Cela semble un peu mieux que de le mettre dans la configuration web de haut niveau. Mais la chose la plus curieuse est que j'ai toujours désactivé l'accès anonyme sans changer quoi que ce soit lié entre les builds. – Nol
Oui, vous pouvez également le placer dans le fichier *** web.config au niveau de l'application. Le serveur Web a *** web.config *** aussi; vous pourriez vouloir voir s'il a été modifié. – Win
Oui. Cela a bien fonctionné sans le fichier web.config de l'application ou du répertoire, jusqu'à ce que ce ne soit plus le cas. Il n'y avait pas non plus de changements dans le serveur web.config. – Nol