尝试在GAE开发环境上使用restFB时出错

发布于 2024-11-07 19:28:45 字数 407 浏览 0 评论 0原文

我正在尝试在 Google App Engine 上使用restFB,当我尝试获取有关当前用户的信息时,出现错误,

 javax.net.ssl.SSLHandshakeException: Could not verify SSL certificate for: https://graph.facebook.com/me?format=json

下面是我正在使用的代码,

FacebookClient facebookClient = new DefaultFacebookClient();
    User user = facebookClient.fetchObject("me", User.class);

我需要做什么才能使其在开发服务器上工作?

I'm trying to use restFB on Google App Engine, when I try and get info about the current User, I get an error,

 javax.net.ssl.SSLHandshakeException: Could not verify SSL certificate for: https://graph.facebook.com/me?format=json

Below is the code I am using,

FacebookClient facebookClient = new DefaultFacebookClient();
    User user = facebookClient.fetchObject("me", User.class);

What do I need to do to get this working on the development server?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

破晓 2024-11-14 19:28:46

作为解决方法,您可以使用 doNotValidateCertificate() 忽略证书验证。但是,这可能会使您的应用程序面临风险。

As a workaround you can use doNotValidateCertificate() to ignore certificate validation. It may put your app at risk, however.

白馒头 2024-11-14 19:28:45

这个问题在 1.5.0 版本中得到了修复,如果您更新到新的 SDK,它应该可以正常运行。

This is fixed in release 1.5.0 If you update to the new SDK it should run fine.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文