ほとんどの場合、MVCアプリケーションが実行されているアプリケーションプールのパイプラインモードが統合に設定されていることが原因です。クラシックに設定すると、正常に動作するはずです。ここにいくつかの説明、議論、リンクがあります:
HttpContext.Current .Windows認証がオンになっているのにユーザーがnullである
ほとんどの場合、MVCアプリケーションが実行されているアプリケーションプールのパイプラインモードが統合に設定されていることが原因です。クラシックに設定すると、正常に動作するはずです。ここにいくつかの説明、議論、リンクがあります:
HttpContext.Current .Windows認証がオンになっているのにユーザーがnullである