Я использую базовую аутентификацию для защиты набора веб-сервисов WCF, открытых только внутри нашей корпоративной сети, и мне было интересно, есть ли способ инициировать диалог учетных данных браузера с вызовом AJAX при возврате веб-службы с ошибкой 401?
В настоящее время мой AJAX-вызов получает 401 как обычный сбойный запрос и не запрашивает браузер делать что-либо. Однако, если я беру один и тот же URI и вставляю его в строку URL-адреса браузера, возвращаемый 401 правильно запускает диалог базовой проверки подлинности.
Есть ли способ получить обратный вызов AJAX, чтобы сообщить браузеру открыть этот диалог?