Наиболее совместимый Специальный символ для логина / пароля
Как вы знаете, большинство политик паролей для приложений и служб требуют установки пароля, включая специальный символ.
При установке пароля для SSO/LDAP пароль должен быть совместим со всеми приложениями, которые используют учетные записи LDAP.
В последние годы я обнаружил проблемы из-за этих специальных символов, иногда символы должны быть экранированы в сценариях. Например, символ @ в имени пользователя может вызвать проблемы, потому что некоторые интерфейсы или клиентские приложения ожидают домен / URL-адреса после @.
Исходя из вашего опыта, какие символы рекомендуются для использования в качестве простого текста и избежать экранирования
1 ответ
Я бы рекомендовал избегать & $ и @
Однако вы можете использовать #! ~ () _ из числовой строки
и следующие три строки ниже:; < > { } [ ]
Это будет полностью зависеть от приложений, с которыми ваша система SSO должна работать.
Наш опыт не такой, как у вас. Ваши потребности уникальны для вас благодаря набору приложений, которые вы хотите использовать для единой аутентификации.
Правильный способ решения этой проблемы ДЛЯ ВАС - это посмотреть на требования к паролю для приложений, которые вы связываете в этой схеме, и найти символы, разрешенные всеми из них, а затем установить правила в своих системах, чтобы принимать только эти символы,