Как отключить диалоговое окно программного затмения «Требуется пароль»?

StackOverflow https://stackoverflow.com/questions/4713890

Вопрос

Я получаю диалоговое окно «Затмение необходимого пароля», когда я пытаюсь подключиться к какому -то удаленному серверу с неправильным именем пользователя и паролем.

Странно то, что платформа Eclipse сначала получает мой ответ и показывает диалог, и только тогда она достигает моего блока Try/Catch.

Я просто хочу отключить этот диалог вручную или программно.

Это было полезно?

Решение 3

Используйте этот код, прежде чем отправить запрос:

// use default authenticator in order to catch
// all connectivity exceptions and provide appropriate
// error message
// prevents eclipse from displaying "Password Required" dialog
Authenticator.setDefault(new Authenticator() 
{
});

Другие советы

Window -> Preferences -> General -> Network Connections -> Установить Active Provider на Direct

  1. Перейти в меню Window -> Настройки
  2. Выберите General-> Сетевые подключения
  3. Эта страница будет иметь активного поставщика в качестве ручного/урожая в раскрывающемся списке.
  4. Измените его на «ПРЕДВАРИТЕЛЬНЫЙ»
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top