Существуют ли распространенные ситуации, из-за которых отображается «Ошибка 401» без первого отображения диалогового окна входа в систему?
Возможно, это несколько широкий вопрос, но я сейчас полагаюсь на снимки в темноте...
Иногда мы предоставляем доступ к некоторым веб-URL-адресам (под управлением Apache 2.4), защищенным базовым паролем. Сам я никогда этого не видел, но время от времени слышу от внешних пользователей, что они сразу видят
- Существует ли какой-нибудь распространенный браузер, который не понимает механизм www-аутентификации?CanIUse неожиданно предполагает, что Sfari и Opera проблематичны, однако я только что провел успешный тест с одним из них.
- Существуют ли другие распространенные препятствия, например политики брандмауэра, которые строго удаляют необходимые заголовки http?
- Есть еще идеи, что может пойти не так в этих случаях или что я мог бы проверить?
РЕДАКТИРОВАТЬ: Что касается вещей, которые были предложены к рассмотрению:
- Рассматриваемые URL-адреса:
(можно сказать - конечно?) - Проблемы возникают с начинающими пользователями, т. е. они вообще никогда не попадают в систему. (Тем не менее, я понимаю, что кешированный неправильный пароль должен вызвать диалоговое окно, в котором пользователь может повторить попытку). Это также, похоже, исключает проблемы с менеджером паролей.
- Я сомневаюсь, что у затронутых пользователей есть настройки, которые заставляют их автоматически пробовать свои учетные данные Windows или другие автоматические входы в систему (для них) с зарубежными интернет-хостами.