Weblog @ rebex.cz

Weblogy na webu Rebexu
Welcome to Weblog @ rebex.cz Sign in | Help
in Search

Weblog @ Rebex.cz :: Honza Šotola

nepravidelné poznámky .NET vývojáře

Jak vynutit autentizaci i pro obrázky na IIS7+

Pokud máte webovou aplikaci s Forms autentizací a nechcete, aby byl statický obsah tohoto webu (např. obrázky) dostupné i bez autentizace, stačí přidat následující atribut do tagu Modules ve web.configu:

 <system.webServer>
    <modules runAllManagedModulesForAllRequests="True">
       ...
    </modules>
 </system.webServer>

Toto nastavení funguje jen pro IIS7 a vyšší v "Integrated" módu (tento mód se nastavuje na úrovni AppPoolu).
Naopak na ASP.NET Development Serveru nemá tento návod význam - tam se autentizace pro statický obsah provádí vždy.

Možná je toto řešení trochu neefektivní (šlo by např. napsat handler či modul, který by se provázal jen s určitými typy souborů), ale je to řešení rozhodně nejjednodušší.

Published 23. června 2011 15:14 by honzas
Filed under:

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

No Comments

Leave a Comment

(required) 
(optional)
(required) 
Submit
Powered by Community Server (Personal Edition), by Telligent Systems