Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/45.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有http代理问题的java APN_Java_Iphone_Proxy_Apple Push Notifications - Fatal编程技术网

带有http代理问题的java APN

带有http代理问题的java APN,java,iphone,proxy,apple-push-notifications,Java,Iphone,Proxy,Apple Push Notifications,我的项目使用java apns向iPhone发送通知。在此之前,我必须通过http代理。因此,我添加了如下代理功能: Proxyproxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress(proxyHost, Integer.parseInt(proxyPort))); ApnsServiceBuilder apnBuilder = APNS.newService().withCert(certPath, pa

我的项目使用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)
java.lang.IllegalArgumentException:代理无效
位于java.net.Socket(Socket.java:122)
位于com.notnoop.apns.ApnsServiceBuilder.withProxy(ApnsServiceBuilder.java:281)

有人能给我一些建议吗?非常感谢。

遗憾的是,这是(Oracle)Java中的一个bug-Socket只支持DIRECT和SOCKS代理。请参阅。

遗憾的是,这是(Oracle)Java中的一个错误-Socket仅支持DIRECT和SOCKS代理。请参阅。

我加入了java apns邮件组。到目前为止,它似乎不支持http代理。我加入了java apns邮件组。到目前为止,它似乎还不支持http代理。