■65781 / ) |
Re[2]: User.Identity.Nameについて |
□投稿者/ YMT (2回)-(2013/03/18(Mon) 10:14:49)
|
websurfer様
ご回答どうもありがとうございます。
IIS7.0サーバーは(Workgroup)です。
ユーザは(ドメイン環境(Active Directory を利用)です。
また、開発環境はドメイン環境で、 デバッグモードでは ログオン中のドメイン名とユーザIDが表示されています。 (http://localhost:xxxxx/test.aspx)→ domain\user
(http://test.com/test.aspx)→ サーバ名\Administrator
となります。
Web.config でなにか設定しないといけないでしょうか?
iis7の認証設定では Windows認証のみ有効となっていました。
どのように設定すれば、「ドメイン環境(Active Directory を利用)」のユーザのドメイン名とユーザIDが表示されるのでしょうか?
ご教示のほどよろしくお願いいたします。
■No65755 (websurfer さん) に返信 > ■No65701 (YMT さん) に返信 >>イントラネット上にワークグループのIIS7のサーバを構築して(test.aspx)をアップロードしました。 > ・・・中略・・・ >>イントラネット上のドメインユーザから test.aspx にアクセスした時、 > > WorkGroup 環境なのかドメイン環境(Active Directory を利用した)なのかどっちですか? > 問題には関係ないかもしれませんが、正確に書くほうがよろしいかと思います。 > >>Label1.text に ドメインユーザのログオン情報ではなく、サーバの「サーバ名\Administrator」になっています。 > > 匿名認証も有効になってませんか? その場合、Request.LogonUserIdentity.Name は匿名ユーザーIDになります。
|
|