2015-05-27 3 views
1

Мое приложение push java находится за веб-прокси. Я использовал ниже код для установки прокси:JavaPNS через веб-прокси Apache

ProxyManager.setProxy ("", "");

После казнены, я получил:

javapns.communication.exceptions.CommunicationException: исключение связи: java.io.IOException: Невозможно туннель через. Proxy возвращает «HTTP/1.1 403 Ошибка прокси»

Просьба указать, как решить эту проблему.

ответ

1

Если для прокси-сервера есть имя пользователя и пароль, вам также необходимо установить из ProxyManager. Для кодирования имени пользователя и пароля, вы можете использовать существующий encodeProxyAuthorization метод ProxyManager:

String encodeProxyAuthorization = ProxyManager.encodeProxyAuthorization(username, password); 
ProxyManager.setProxyAuthorization(encodeProxyAuthorization); 
Смежные вопросы