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

 

Menopause said:

This is a good tip particularly to those new to the blogosphere.

Simple but very precise info… Thank you for sharing this one.

A must read article!

května 20, 2016 4:37

Leave a Comment

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