J'ai vu quelques messages à propos de Application_BeginRequest
, mais cela ne semble pas avoir mon problème. Mon Application_BeginRequest
est appelé pour chaque image de mon site Web.Application_BeginRequest appelé pour les images
Le StaticFileHandler
est activé avec * comme chemin, mais il se trouve à la fin de la liste.
Est-ce le comportement normal? Ou devrais-je ajouter .gif
, .jpg
et ainsi de suite au-dessus de la liste?
Ceci est sur mon serveur de développement Win7 IIS7.5. N'a pas encore vérifié sur le serveur de production.
Mise à jour: Réglage runAllManagedModulesForAllRequests="false"
aiderait. Mais le mappage d'URL ASP.NET ne fonctionne plus. J'ai essayé de le désactiver juste pour l'image directement, mais cela n'a eu aucun effet? Assurez-vous que cette valeur est false dans votre fichier web.config.
<location path="Resources">
<system.webServer>
<modules runAllManagedModulesForAllRequests="false">
</modules>
</system.webServer>
<location>
Je suppose que cela aiderait, mais mon URL Mapping code ne fonctionnera plus. Au moins c'est ce qui s'est passé. J'ai essayé de le faire pour le répertoire images, comme dans la Question mise à jour, mais ça n'a pas fonctionné non plus. – Remy
@Remy De quel "URL Mapping Code" parlez-vous? Le routage MVC, un module de réécriture d'url ou autre chose? Si c'est le premier, consultez [ce lien] (http://www.britishdeveloper.co.uk/2010/06/dont-use-modules-runallmanagedmodulesfo.html). – Michael