Ich versuche, den Windows-Benutzernamen beim Debuggen in Visual Studio 2013 abzurufen. Ich verwende einfach:
httpcontext.current.user.identity.name
Wenn ich dies auf meinem Dev Server ausführe, funktioniert es einwandfrei. Wenn ich es in einer früheren Version von Visual Studio im Debug-Modus ausführe, funktioniert es auch einwandfrei.
Meine Probleme sind: Wenn ich dies in Visual Studio 2013 ausführe, erhalte ich eine leere Zeichenfolge.
Meine Webkonfiguration ist wie folgt.
<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>