SORU
15 HAZİRAN 2012, Cuma


<modülleri runAllManagedModulesForAllRequests="true" /> Anlam

Anlamını ne olduğunu bilmek istedim

<modules runAllManagedModulesForAllRequests="true" />

Basit bir web uygulaması var 7.5 ve IIS kullanıyorum. Benim web bu yazmak gerekiyor.yapılandırma dosyası. Ayrıca jquery ajax çağrısı için birkaç http işleyicisi yazdım. Form kimlik doğrulaması kullanarak ve 4.0 asp.net ben.

Nasıl çalıştırmak için var olan ve yok olmak olduğunu belirlemek miyim?

Teşekkürler.

CEVAP
15 HAZİRAN 2012, Cuma


Modüllerin Ön Koşulları:

IIS çekirdek motor önkoşul belirli bir modülü etkinleştirmek için zaman belirlemek için kullanır. Performans nedeniyle, örneğin, sadece aynı zamanda yönetilen işleyici gidin istekleri için yönetilen modülleri çalıştırmak istediğiniz karar verebilir. Aşağıdaki örnek (precondition="managedHandler") ön koşulu da yalnızca yönetilen işleyici, istekleri gibi işlenir istekleri için formlar kimlik doğrulama modülü sağlar .SEO ya .asmx dosyaları:

<add name="FormsAuthentication" type="System.Web.Security.FormsAuthenticationModule" preCondition="managedHandler" />

precondition="managedHandler", Form kimlik Doğrulaması da yönetilen işleyicileri tarafından sunulan bu içerik için geçerlidir özniteliği gibi kaldırın .html, .jpg, .doktor, aynı zamanda klasik ASP (.asp veya PHP (.php) uzantıları. Bakın "How to Take Advantage of IIS Integrated Pipeline" ASP.NET modüller tüm içeriği çalıştırmak için izin, örneğin.

Ayrıca tüm yönetilen (ASP.NET) modülleri kendi uygulama için tüm istekleri için çalışmasını sağlamak için bir kısayol kullanabilirsiniz, ne olursa olsun "managedHandler" ön şart.

Tüm yönetilen modülleri "managedHandler" ön şartı, <modules> bölümünde runAllManagedModulesForAllRequests özelliğini kullanın: . Bu kaldırmak için her modül girişi yapılandırma olmadan tüm istekleri için çalışmasını sağlamak için

<modules runAllManagedModulesForAllRequests="true" />    

Ne zaman bu özelliği kullanın," ön şartı hiçbir etkisi yoktur ve tüm modülleri tüm istekleri için çalıştırmak başardı. "managedHandler

IIS Modules Overview: Preconditions kopyalanmış

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Darren Kitchen

    Darren Kitch

    3 EKİM 2011
  • Google

    Google

    18 EYLÜL 2005
  • Make:

    Make:

    23 Mart 2006