3

Windows 認証を使用して、Givenname、Surname などのユーザー情報を取得したいと考えています。IIS で使用UserPrincipal.Currentしていて例外が発生しましたが、IIS Express は問題ないようです。

4

1 に答える 1

4

Find メソッドを使用して解決しました。

var domain = new PrincipalContext(ContextType.Domain);
var currentUser = UserPrincipal.FindByIdentity(domain, User.Identity.Name);
于 2014-02-03T21:59:21.853 に答える