Pages

2012/04/24

[ASP.NET] 認証ページに例外を追加して CSS やスクリプトファイルを反映させる

Form 認証を行う際に、アプリケーションルートに対して認証をかけてしまうと、その下にある外部ファイルが参照できなくなる時がある(CSS が反映されない等)。

[アプリケーション直下にログインページを置いて認証させている例]
    
        
            
            
        
        
            
        
    

この場合は、特定のフォルダやファイルに対して認証を外す必要がある。
[Styles フォルダ以下は認証しない]
    
        
            
                
            
        
    
location 要素は、system.web 要素の外に記述する。適切なアクセス制限をかけたいものだ。
Related Posts Plugin for WordPress, Blogger...