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

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

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

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

このブログの人気の投稿

Excel で入力した文字に勝手に取り消し線が入る

コピーした行の挿入が表示されない時はフィルタされていないかチェック