AD Provider Membership.GetUser () вызывает ошибку: «Параметр« имя пользователя »не должен быть пустым».


1 принят

Проблема заключалась в том, что текущий принцип потока не задан. Добавление следующей строки: Thread.CurrentPrincipal = новый WindowsPrincipal (WindowsIdentity.GetCurrent ());
инициализирует текущий принцип, и GetUser () возвращается к работе.

C #, Visual-студия, модульное тестирование, активный каталог, asp.net-члены,

c#,visual-studio,unit-testing,active-directory,asp.net-membership,

0

Ответов: 1


1 принят

Проблема заключалась в том, что текущий принцип потока не задан. Добавление следующей строки: Thread.CurrentPrincipal = новый WindowsPrincipal (WindowsIdentity.GetCurrent ());
инициализирует текущий принцип, и GetUser () возвращается к работе.

C #, Visual-студия, модульное тестирование, активный каталог, asp.net-члены,
Похожие вопросы