私はフォーム認証を使用しています。アプリケーションプールが古典的に設定されています。フォーム認証と匿名アクセスを有効にしました。認証。私はまだLOGON_USERまたはIPrincipal.Identity.Nameを読むことができません。Request.ServerVariables ["LOGON_USER"]またはCurrent.User.Identity.Nameが空になった
私はIE9で、現在のユーザー名とパスワードで自動ログオンを通過するようにユーザー認証を設定しました。
まだ、現在ログインしているユーザーは取得できません。
どのような欠点がありますか?これはIIS7.5の大きな変化か、IE9の変更ですか?
注このサイトは社外でも社内でも使用されているため、Windows認証を有効にすることはできません。さらに、クライアントはログインページに誘導されることを望んでおり、ユーザー/パスワードのプロンプトでは挑戦しません。