Ниже в web.configHttpContext.Current.User.Identity.Name пустые при отладке в визуальной студии
<authentication mode="Windows" />
<authorization>
<allow users="*"/>
<deny users="?" />
</authorization>
Но когда я отладка в визуальной студии, HttpContext.Current.User.IsAuthenticated является ложным и HttpContext.Current.User.Identity.Name остается пустым
Почему это происходит?
Когда я изменяю web.config на это, показывает 401 ошибка ...
<authorization>
<deny users="?" />
</authorization>
Ответ может варьироваться, но проверить [этот пост] (http://stackoverflow.com/questions/1571036/httpcontext-current-user-identity-name-is-empty?rq=1). У него есть отличные ресурсы. –
@ НиколасV. Пожалуйста, взгляните на мое редактирование, только сейчас отключили анонимный доступ в web.config, но ошибка несанкционированного доступа показывает .. – User2012384