Я намагаюся підібрати ім'я користувача Windows під час налагодження у Visual Studio 2013. Я просто використовую:
httpcontext.current.user.identity.name
Якщо я запускаю це на сервері Dev, він працює добре, якщо я запускаю його в режимі налагодження на будь-якій попередній версії Visual Studio, він також працює чудово.
Мої проблеми - якщо я запускаю це на візуальній студії 2013, я отримую порожню рядок.
Моя веб-конфігурація полягає в наступному.
<system.web>
<authentication mode="Windows"/>
<identity impersonate="false"/>
<authorization>
<allow users="*"/>
</authorization>
<compilation debug="true" strict="false" explicit="true" targetFramework="4.0"/>
<customErrors mode="Off"/>
</system.web>