मैंने कुछ हफ्ते पहले एक खाता बनाया था जब मैंने एक वर्तनी गलती की थी। मैंने खाता बदल दिया और वे नए नाम के साथ डोमेन पर लॉग ऑन कर सकते हैं। हालांकि हमारे पास घर में एक वेब एप्लिकेशन है जो अभी भी गलत नाम उठा रहा है।.NET वापस गलत उपयोगकर्ता नाम
.net आवेदन
System.Security.Principal.WindowsIdentity.GetCurrent().Name;
कौन सा पुराना नाम देता है उपयोग करता है।
अगर मैं
Environment.UserName
का उपयोग मैं सही नया नाम मिलता है। मुझे एडी में क्या याद आया? क्या कहीं कहीं मैं नाम बदल सकता हूं जिसके परिणामस्वरूप System.Security.Principal.WindowsIdentity.GetCurrent()। नाम; सही नाम दे रहा है?
मुझे .NET के साथ कोई अनुभव नहीं है इसलिए सवाल है कि प्रश्न का एक स्पष्ट उत्तर है।
क्या कोई मौका है कि यह वेब एप्लिकेशन/सर्वर में कैश किया गया है? – penguat
प्रत्येक उपयोगकर्ता के दो लॉगऑन नाम होते हैं: 'उपयोगकर्ता लॉगऑन नाम' और 'उपयोगकर्ता लॉगऑन नाम (प्री-विंडोज 2000) '। सुनिश्चित करें कि आपने दोनों को सही किया है। – Alex
यह संभवतः मामला हो सकता है। मैं व्यापार के करीब कुछ घंटों में ऐसा करने की कोशिश करूंगा (बस कुछ भी गलत होने पर) –