このコードは、Global.asax Application_AuthenticateRequest(...)メソッドのContext.User.Identity値をチェックして、ログインしているユーザーに関する情報を取得することに依存しています。これはクラシックモードでは正常に機能しますが、IISを反転して統合パイプライン "Context.User"を使用すると、nullとして返されますが、断続的にしか返されません。なぜ何かアイデアはありますか?
<authentication mode = "Windows">があり、仮想ディレクトリでWindows認証のみが有効になっています。