
У меня есть внутренняя веб-страница, которая использует базовую HTTP-аутентификацию для контроля доступа. Учетные данные для этой службы не совпадают с учетными данными пользователя Active Directory. Edge не показывает обычное всплывающее окно для сохранения данных входа для этой страницы, и пользователи переключаются на другие браузеры, чтобы не вводить одно и то же имя пользователя и пароль каждый день.
Я проверил, что Edge предлагает сохранять учетные данные для других страниц, которые используют типичные учетные данные, отправленные через форму.
Я пробовал добавить эту страницу в зоны интрасети и доверенных сайтов, но она все равно не работает. В случае с зоной интрасети это ухудшило проблему, поскольку по умолчанию она использует учетные данные пользователя Windows, не запрашивая их у пользователя. Я изменил это поведение в настройках Интернета (inetcpl.cpl), но я все равно не получаю запрос на сохранение учетных данных.
Я также пробовал сохранить учетные данные вручную через настройки Edge, но он их не использует.
После небольшого поиска выяснилось, что это проблема браузера на базе Chromium. С Chrome я получаю запрос на сохранение учетных данных с использованием настроек по умолчанию (без назначения зоны).
Есть ли какие-нибудь идеи, помимо изменения метода аутентификации приложения?
решение1
Для справки, я решил эту проблему, нажав на меню из трех точек и выбрав «Перезагрузить в режиме Internet Explorer». После этого вы увидите флажок для сохранения учетных данных.