首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Java对等项未经过身份验证

Java对等项未经过身份验证
EN

Stack Overflow用户
提问于 2012-03-03 07:50:26
回答 1查看 996关注 0票数 0

我正在尝试通过SoundCloud设置OAuth,但是我遇到了很大的麻烦。我最新的问题是:

我让用户通过连接到SoundCloud的弹出窗口登录。一旦用户登录,它就会给我返回一个代码。这一切都正常;然而,下一步对我来说是失败的。一旦我有了代码,我就运行下面这段Java代码:

代码语言:javascript
运行
复制
URI redir = new URI("http://localhost:9000/auth/soundcloudcapturetoken");
ApiWrapper api = new ApiWrapper(SC_CLIENT_ID, SC_CLIENT_SECRET, redir, null, Env.SANDBOX);
Token authToken = api.authorizationCode(code);

Java在api.authorizationCode(代码)行上失败,并显示以下错误:

代码语言:javascript
运行
复制
SSLPeerUnverifiedException occured : peer not authenticated

我在网上四处打探,偶然发现了这篇文章:http://davidjb.com/blog/2012/02/java-http-request-fails-with-javax-net-ssl-sslpeerunverifiedexception-peer-not-authenticated

它建议我将提到的两个证书添加到我的java cacerts文件中。我将这两个证书添加到我的jdk和jre中,但我的应用程序仍然失败,并显示相同的错误。我是不是漏掉了什么?

顺便说一下,我目前正在使用这个接口来访问SoundCloud:https://github.com/soundcloud/java-api-wrapper

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-04 02:15:58

SoundCloud开发者在这里。

您是否正在尝试使用沙箱(即连接到https://api.sandbox-soundcloud.com)?如果是这样,我正在尝试重现您的问题,并刚刚意识到我们的主机证书过期,我们正在部署一个新的证书,我们说话,真的很抱歉。

此外,您还可以在我们的邮件列表中找到SoundCloud工程师的帮助:http://bit.ly/yqcubH

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9541989

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档