Есть ли способ использовать Java для перетаскивания диалогового окна проверки подлинности браузера при получении сообщения 401 с веб-сервера? Я хочу знать, когда отображается этот диалог, и вместо того, чтобы он был предоставлен пользователю, я заполняю учетные данные для них.Диалоговое окно проверки подлинности браузера
Обзор применения:
я написал веб-сервер, так что по сути я хочу, чтобы остановить кого-то открывать внешний браузер и ввод в локальном хосте и порт, чтобы получить доступ к данным, которые отображаются. мое приложение имеет встроенный веб-браузер, связанный с моим письменным сервером. браузер отображает дешифрованный контент, поэтому, если я заставляю auth (даже для моего встроенного браузера), внешнему браузеру нужны учетные данные. если мой встроенный браузер пытается получить доступ к файлам, я предоставляю учетные данные для пользователя и отображаю содержимое
Вы получили это, чтобы работать? Кажется, это не влияет на меня, и слушателя никогда не называют. – willcodejavaforfood
@willcodejavaforfood - Это будет работать, если он пытается использовать AUTHENTICATE, а не если он пытается установить AUTHORIZE. У меня была та же проблема, что и вы, когда она вообще не попадала в этот код. Я просто передал учетные данные в URL-адресе, таком как RedWolves. –
@ Ryan - Спасибо :) – willcodejavaforfood