关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion除了github上由SpringSocial人员自己提供的示例应用程序之外,有人可以分享SpringSocialFacebook登录的工作示例的链接。特别是如果有任何不使用数据库的示例代码,那将是非常棒的。
我正在使用SpringSecurity3.0.x,我希望我的用户使用OpenId和Facebook进行身份验证。目前我已经让OpenId部分正常工作,但我对用户如何使用Facebook登录感到困惑。我读过OAuth对于Spring安全性,但据我所知,它仅适用于访问资源。示例应用程序使用用户名和密码进行身份验证。所以我的问题是,如何使用Springsecurity对Facebook用户进行身份验证? 最佳答案 SpringSecurity没有解决这个问题(到目前为止)。查看SpringSocial它旨在将您的应用程序连接到Facebo
我正在尝试在JavaServlet的doPost中解析Facebooksigned_request。我使用commons-codec-1.3的Base64解码签名请求。这是我在servlet的doPost中使用的代码StringsignedRequest=(String)req.getParameter("signed_request");Stringpayload=signedRequest.split("[.]",2)[1];payload=payload.replace("-","+").replace("_","/").trim();StringjsonString=newSt
我想知道是否有一种方法可以使用Facebook4JAPI从Facebook页面获取所有(甚至最近的)帖子?我知道可以从用户的墙或供稿中获取所有帖子,但我在API或文档中找不到任何内容来说明如何从页面获取帖子。查看http://facebook4j.org/en/api-support.html#page,看起来其实有一套Page相关的方法,但是点击其中任何一个都只是刷新页面,让我觉得它们可能是计划但尚未实现?我知道可以使用图形API从页面获取帖子,但如果可能的话,我真的宁愿坚持使用Facebook4j。任何输入将不胜感激! 最佳答案
是否可以为来自其他应用程序的Facebook集成提供单点登录功能?由于Facebook使用OAuth2.0,因此客户端和资源所有者似乎都需要进行身份验证,因为token的生命周期有限。我想要此功能的原因是写操作资源所有者(Facebook用户)身份验证似乎不错,但要读取或显示用户/页面统计摘要,用户登录社交网络可能会很烦人。我正在使用Java(SpringSocialAPI)。 最佳答案 offline_access权限可能是您的最佳途径。这会为您可以使用的用户创建一个持久的token。确保您没有使用它来做任何违反FBTOS的事情,
我正在尝试使用GraphAPI发布到Facebook,其中一个参数是链接。示例网址:https://graph.facebook.com/me/feed?access_token=Xxxx&message=&link=http://something/token/123456B&description=test每次链接更改时,第一次发布都会失败。如果我重试两次或三次,则调用正常。这是我遇到的错误:{"error":{"message":"在非对象上调用成员函数getImageInfo()","type":"BadMethodCallException"}}这曾经工作得很好,但2天前突然
我正在尝试获取SpringSocialFacebook中的用户位置:Facebookfb=((Facebook)connection.getApi());Pagepg=fb.pageOperations().getPage(fb.userOperations().getUserProfile().getLocation().getId());问题是pg.getLocation()返回null。我也试过fb.fetchObject(fb.userOperations().getUserProfile().getLocation().getId(),org.springframework.
我已经开始使用MBean来公开有关应用程序的一些信息。几乎全部的HOWTO/教程/博客文章/在线示例都在教您如何实现MBean并将其注册到MBean服务器,但从未提及(或只是粗略地)从服务器注销MBean。我担心一个MBean需要引用一个相当重量级的对象才能提供有关该对象的状态信息。PlatformMBeanServer是否维护对MBean的弱引用或其他类似技巧,以确保在您的应用程序不再持有对它的任何引用时它最终得到GC?通常不需要取消注册,从而解释为什么没有人在JMX教程中谈论它? 最佳答案 您不能“弱”地向服务器注册一个MBea
有没有一种方法可以创建一个JTextArea或JTextField,其中包含一些JLabel,如Facebook的这张截图所示:我想做的是放置一些带有“Apple”、“Orange”等标题的JButton,...当用户单击其中的一个JButton时,说“Orange”,将添加一个带有Orange字样的Jlabel到JTextArea或JTextField。如果用户单击Jlabel上的[x],该词将从该字段中删除。 最佳答案 我会用不同的方式解决这个问题:创建一个带有您看到的边框的JPanel。添加一个没有任何边框的JTextFiel
我刚开始使用OSGi和EclipseRCP。在创建新的eclipse插件项目时,有人可以向我解释一下作为目标平台的“Eclipse”和“Equinox”之间的区别吗?我还知道Equinox是Eclipse对OSGi的实现。我在一些文章中看到eclipsercp也是基于Equinox的。那么,在新的Eclipse插件项目中,您必须选择的目标平台有何不同?最好的问候 最佳答案 选择“一个OSGi框架”:这只是创建了一个新的包,没有必需的插件或导入的包(除非您选择激活器,在这种情况下org.osgi.framework包显示在导入的包下)