Я надеюсь, что это не оговорка, но когда я вызываю System.Security.Principal.WindowsIdentity.GetCurrent(). Name.ToString() Я возвращаю идентификатор пользователя в нижнем регистре, но другие разработчики получают идентификатор пользователя верхнего регистра. Как я могу заставить ystem.Security.Principal.WindowsIdentity.GetCurrent(). Name.ToString() вернуть строку верхнего регистра?Верхний регистр из System.Security.Principal.WindowsIdentity.GetCurrent(). Name.ToString()?
ответ
Попробуйте
System.Security.Principal.WindowsIdentity.GetCurrent().Name.ToString().ToUpper()
UPDATE !! Я до сих пор не полностью ответил на мой вопрос, но у меня есть ключ. Когда System.Security.Principal.WindowsIdentity.GetCurrent(). Name.ToString() вызывается из моего приложения ASP.Net при работе в IIS, я получаю идентификатор пользователя со всеми шапками. Когда я вызываю эту строку из моего приложения asp.net из веб-сервера vs.net, мой идентификатор находится в нижнем регистре.
Спасибо за ответ с помощью кода ToUpper(), но я проверил производственный код и не использовал его.
Вам следует разработать локальный IIS, чтобы предотвратить дальнейшие проблемы. Тем не менее, для вашей текущей проблемы вы можете использовать методы ToUpper() или ToLower() класса string. – citronas
Когда пользователь входит в систему, он может набирать имя в любом случае: все мотивы, мори, мавритания и MAURICE приемлемы.
Это имя , набрав его, что WindowsIdentity.GetCurrent().Name()
возвращается. Вы можете подтвердить это, набрав свой идентификатор пользователя необычным случаем и заблокировав рабочую станцию; отображаемое имя отражает то, что вы набрали, и не ваш идентификатор пользователя, как он был создан.
- 1. Избирательно верхний регистр строки
- 2. Верхний и нижний регистр
- 3. GSON False верхний регистр
- 4. PHP верхний регистр равно нижний регистр
- 5. Преобразование из нижнего регистра в верхний регистр
- 6. Автоматически конвертировать в верхний регистр
- 7. Нажать массив в верхний регистр
- 8. Верхний регистр перед вставкой строки
- 9. Верхний регистр Использование текстовых элементов
- 10. PHP preg_split первый верхний регистр
- 11. Преобразование массива в верхний регистр
- 12. Преобразование символа в верхний регистр
- 13. System.Windows.Forms.Keys - нижний или верхний регистр?
- 14. Преобразование в верхний регистр в
- 15. Верхний регистр в Oracle sql
- 16. верхний регистр MONTHNAMES в momentjs
- 17. Зачем нужен верхний регистр uuid?
- 18. Зарегистрированный пользователь проверяет нижний регистр или верхний регистр
- 19. Имея верхний регистр, нижний регистр и цифры в GUID
- 20. преобразование атома в верхний регистр (или нижний регистр) [SICStus]
- 21. Как сделать Class.forName игнорировать нижний регистр/верхний регистр
- 22. Преобразование в верхний регистр в нижний регистр с использованием char
- 23. Преобразование символа в регистр Верхний регистр для нижнего и наоборот
- 24. расширение файла изменить верхний регистр в нижний регистр в CodeIgniter
- 25. Как изменить верхний регистр на нижний регистр в строке?
- 26. Нижний регистр и верхний регистр в ключе Solr
- 27. Что означает «% Id»? (верхний регистр I, нижний регистр)
- 28. как преобразовать нижний регистр символов в верхний регистр?
- 29. как преобразовать верхний регистр в нижний регистр в ckeditor?
- 30. Нижний регистр windows.h и верхний регистр Windows.h разница?
Взгляните на мое обновление – chris