üzerinde statik içerikten çalışmasına izin verilmiyor Kimlik Doğrulama HttpModule'imle ilgili bir sorunum var. Sorun şu ki, web sunucumda (IIS7) aldığım her istek için açık bir şekilde çalışıyor. Ayrıca, Session değişkenini kullandığı için CSS, JS dosyaları ve benzerleri üzerinde düzgün çalışmaz. HttpModule uygulamasının IIS7
ben kullanmaya çalıştı:<add name="AuthModuleName" type="..." preCondition="managedHandler" />
ama boşuna. Uzantısı veya mime türü ne olursa olsun hala her istekte çalışır. Ben de var, eklemek gerekir bir ayar bana şüpheli ve modüller üzerinde gerçekten devre önkoşulları görünüyordu
<modules runAllManagedModulesForAllRequests="true">
. Ancak bunu yanlış olarak değiştirmek, uygulamayı tamamen farklı bir şekilde ve farklı bir istisna ile keser (SessionStateTempDataProvider, SessionState öğesinin etkinleştirilmesini gerektirir).
Statik içerik dosyaları için istekte bulunulduğunda IIS7'yi HttpModule'imi hariç tutmak için nasıl zorlanmam gerekiyor?
BTW, bunun IIS7 ve ASP.NET Geliştirme Sunucusu değil, doğru olduğuna emin misiniz? Sadece iki kere kontrol ediyorum. –
bir şekilde "= runAllManagedModulesForAllRequests false" Ben çalışmak yapmak zorunda ... Ben PostAcquireRequestState içinde ... –