2014-09-15 3 views

ответ

2

ServerVariables - это мешок имущества различной информации. Я не ожидаю, что он будет добавлен в vNext как есть. Мы должны посмотреть на отдельные фрагменты информации, которые вы пытаетесь найти, и где они могут быть доступны сейчас. Например, AUTH_USER примерно сопоставляется с HttpContext.User.Identity.Name.

+0

Благодарим за отзыв. Мне нужно получить имя пользователя из Active Directory, когда я включил проверку подлинности Windows IIS. В asp.net я получил имя пользователя через ServerVariables.Get («AUTH_USER»). HttpContext.User.Identity.Name пуст. Но в журнале IIS есть имя пользователя OK - id-karta \ pavel. '#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip'' 2014-09-16 06:57:29 :: 1 GET/IDWare4 - 80 id-karta \ pavel :: 1' –

+1

CoreCLR или Classic/Desktop CLR? WindowsIdentity еще не работает для CoreCLR. – Tratcher

+0

Вы правы. Когда я переключаю CoreCLR на классический CLR, имя Identity в порядке. –

Смежные вопросы