Thread.CurrentPrincipal.Identity изменяется после установки в firstTime

У меня есть простой пример wpf (окно с кнопкой) . Я устанавливаю Thread.CurrentPrincipal в конструкторе, например:

//my Window constructor
public Window1(){
InitializeComponent();
Thread.CurrentPrincipal = new WindowsPrincipal(WindowsIdentity.GetCurrent());   
}

и я смотрю, что Thread.CurrentPrincipal является правильным.

Я ставлю точку останова в событии buttonclick. После нажатия кнопки я проверяю Thread.CurrentPrincipal, но он меняется, и мой его идентификатор Имя пустое

0 ответов

Другие вопросы по тегам