IIS 7.5を使用している.NET 4アプリケーションがあります。そのコードには、次のコードがあります。 HttpContext.Current.Request.ServerVariables ["LOGON_USER"] このコードは、自分のglobal.asaxファイルにあり、Application_BeginRequestメソッドにあります。IIS 7.5でLogon_Userを取得する
私のアプリケーションでは、これは空の文字列を返しています。それで私は私の認証設定がないと思う。私はIIS管理者マネージャーに入り、匿名、ダイジェスト、およびフォーム認証が無効になっています。私は、ASP.NET偽装、基本、およびWindows認証を有効にしています。
実際のWindows認証ユーザーIDを取得するために何が必要かに関するアイデアは高く評価されます。
ウォーリー
ありがとうZippyV。それは適切に働いているようです。今私は別の問題があります。 – Wally