2017-02-13 24 views
0

Web.Config окна аутентификации показывает пустое имя пользователяпроверка подлинности Windows не работает ASP.NET MVC, показывающий Null

Моя аутентификация WebConfig это позволит

C# код Я попытался

WindowsIdentity.GetCurrent(); // showing null 
System.Security.Principal.WindowsIdentity.GetCurrent().Name // showing null 
System.Security.Principal.WindowsIdentity.GetCurrent().Name;// showing null 
Request.ServerVariables["LOGON_USER"] // showing null 
Request.ServerVariables["REMOTE_USER"] // showing null 
+1

Вы хостинг это с IISExpress? Вы отключили анонимную аутентификацию. – Fran

+0

Да, на IIS и анонимной аутентификации отключен – Agha

ответ

1

Есть вы ввели как это Web.Config

<system.web> 
    <authentication mode="Windows"/> 
</system.web> 
+0

Я уже добавил это в webconfig – Agha

0

В моем случае я проверил окно свойств проекта.

Установлена ​​анонимная аутентификация «Включено» и «Аутентификация Windows» - «Отключено». Я изменил эти ценности, и это помогло мне.

enter image description here