Soundcloud JAVA api包装器:SSLPeerUnverifiedException

Soundcloud JAVA api包装器:SSLPeerUnverifiedException,java,ssl,soundcloud,Java,Ssl,Soundcloud,在为API使用soundcloud JAVA包装器时 ApiWrapper wrapper = new ApiWrapper("id","secret", null, null, Env.SANDBOX); try { wrapper.login("user", "pw"); // fail here } catch (IOException e) { e.printStackTrace(); } 我收到以下SSL异常错误: SSLPeerUnverifiedException

在为API使用soundcloud JAVA包装器时

ApiWrapper wrapper = new ApiWrapper("id","secret", null, null, Env.SANDBOX);
try {
    wrapper.login("user", "pw"); // fail here
} catch (IOException e) {
    e.printStackTrace();
}
我收到以下SSL异常错误:

SSLPeerUnverifiedException
完整的异常详细信息:

javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
at com.sun.net.ssl.internal.ssl.SSLSessionImpl.getPeerCertificates(SSLSessionImpl.java:352)
at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:128)
at org.apache.http.conn.ssl.SSLSocketFactory.createSocket(SSLSocketFactory.java:399)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:143)
at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:108)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:597)
at com.soundcloud.api.ApiWrapper.safeExecute(ApiWrapper.java:550)
at com.soundcloud.api.ApiWrapper.requestToken(ApiWrapper.java:266)
at com.soundcloud.api.ApiWrapper.login(ApiWrapper.java:143)
at de.voidplus.soundcloud.Sketch.setup(Sketch.java:23)
at processing.core.PApplet.handleDraw(PApplet.java:2103)
at processing.core.PGraphicsJava2D.requestDraw(PGraphicsJava2D.java:190)
at processing.core.PApplet.run(PApplet.java:2006)
at java.lang.Thread.run(Thread.java:680)
我对所有依赖项使用了
java-api-wrapper-1.1.2-all.jar
。我用Java1.6编译了它。我也在使用核心库,但这应该不是问题所在


有什么想法吗?

你试过使用Env.LIVE吗

Env.Live正在使用而不是主站点

只有一个想法


你已经看过这个了吗?

是的,非常感谢!顺便说一下,我正在学习图书馆。。。所以我不知道直播模式很重要。是的,我以前见过线。现在,我删除了JSON plus Apache的所有手动类,我正在使用java-api-wrapper-1.1.2-all.jar,没有任何问题。Env.SANDBOX现在已被弃用-包装器的1.2.0版默认为live环境。如何在android项目中导入java包装器api。它是git项目,不是库,无法导入到我的项目中。