Java-apns с проблемой http-прокси - PullRequest
       1

Java-apns с проблемой http-прокси

1 голос
/ 06 сентября 2011

мой проект использовал java-apns для отправки уведомления на iPhone. до этого мне нужно пройти через http прокси. поэтому я добавляю функцию прокси, как это:

Proxyproxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress(proxyHost,
                Integer.parseInt(proxyPort)));
ApnsServiceBuilder apnBuilder = APNS.newService().withCert(certPath, passwd).withProxy(proxy);

но я всегда получаю неверную ошибку прокси:

java.lang.IllegalArgumentException: Invalid Proxy
at java.net.Socket.<init>(Socket.java:122)
at com.notnoop.apns.ApnsServiceBuilder.withProxy(ApnsServiceBuilder.java:281)

Кто-нибудь мог бы дать мне несколько советов? Большое спасибо.

1 Ответ

1 голос
/ 08 февраля 2012

К сожалению, это ошибка в (Oracle) Java - для Socket поддерживается только DIRECT и SOCKS прокси. Смотри http://bugs.sun.com/view_bug.do?bug_id=6370908.

...