t3rse
t3rse

Reputation: 10124

HttpHandlers and Forms Authentication

My colleague is using an HttpHandler for compression of javascript and CSS (YUI Compressor for .NET) on an ASP.NET Web Application.

He also set up Forms Authentication. The Forms Authentication appears to be blocking the CSS and JavaScript (served by the HttpHandler) from downloading on the login page. Is there a way to exclude this HttpHandler from Forms Authentication?

Upvotes: 1

Views: 1479

Answers (2)

Edgar
Edgar

Reputation: 71

I have used this snippet ('CSS' is the folder):

<location path="CSS"> 
  <system.web>
     <authorization>
        <allow users="?" />
    </authorization>
 </system.web>

Upvotes: 0

rick schott
rick schott

Reputation: 20617

Add a location tag for those resource paths in your web.config:

  <location path="/js">
      <system.web>
         <authorization>
            <allow users="*"/>
         </authorization>
      </system.web>
   </location>

  <location path="/css">
      <system.web>
         <authorization>
            <allow users="*"/>
         </authorization>
      </system.web>
   </location>

Upvotes: 2

Related Questions