Проверка подлинности прокси jxbrowser 6.2

В диалоговом окне, которое отображается при использовании этого кода, нет текстовых полей для имени пользователя и пароля. Это ошибка или я что-то не так делаю?

browser.getContext().getNetworkService().setNetworkDelegate(new DefaultNetworkDelegate() {
        @Override
        public boolean onAuthRequired(AuthRequiredParams params) {
            if (params.isProxy()) {
                params.setUsername("proxy-username");
                params.setPassword("proxy-password");
                return false;
            }
            return true;
        }
    });

person rcantrel    schedule 16.03.2016    source источник


Ответы (1)


Этот код не отображает диалоговое окно. Этот код просто устанавливает значения имени пользователя и пароля и возвращает. Если вам нужно отобразить диалоговое окно входа в систему, вам не нужно регистрировать NetworkDelegate.

person Vladimir    schedule 18.03.2016