Angular basi c auth: chrome показывает всплывающее окно в случае 401 и WWW-Authenticate basi c заголовок - PullRequest
0 голосов
/ 05 мая 2020

У меня неприятная проблема с приложением на основе angular. Приложение angular использует сервис отдыха, сервис использует базовую аутентификацию c auth. Приложение отлично работает в firefox, но есть некоторые действительно неприятные проблемы с chrome. Если я ввожу неправильные учетные данные в маске входа в систему, api вернет ответ 401 и заголовок basi c -auth в качестве подсказки. Chrome теперь показывает всплывающее окно входа в систему, а firefox - нет. Я обнаружил, что chrome реагирует на всплывающее окно из-за заголовка www-authenticate и его значения 'basi c'. Если я изменю значение в заголовке, chrome не будет показывать всплывающее окно (что для меня не очень хорошее решение). Есть ли какое-либо возможное решение в angular, чтобы остановить раздражающее всплывающее окно в chrome?

...