जब मैं विजुअल स्टूडियो 2013 में डीबगिंग कर रहा हूं तो विंडोज़ यूज़रनेम लेने की कोशिश कर रहा हूं। मैं बस इसका उपयोग कर रहा हूं:
httpcontext.current.user.identity.name
अगर मैं इसे अपने देव सर्वर पर चलाता हूं तो यह ठीक काम करता है, अगर मैं इसे विजुअल स्टूडियो के किसी भी पिछले संस्करण पर डिबग मोड में चलाता हूं तो यह भी ठीक काम करता है।
मेरी समस्याएं हैं - अगर मैं इसे विजुअल स्टूडियो 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>