问题标签 [spring-social]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3435 浏览

oauth-2.0 - spring-social-vkontakte 的授权码问题

我尝试开发一个与社交集 vkontakte 连接的应用程序。为此,我使用来自 https://github.com/vkolodrevskiy/spring-social-vkontakte 的 spring-social 的 spring-social-vkontakte 模块,因为官方网站 spring social http://www.springsource.org 中提到了此资源/春季社交。

问题是当我使用 VKontakteConnectionFactory 在 vkontakte 中向我的应用程序发出请求时,我无法在 redirect_uri 中使用我的本地地址,因为我收到 na 错误:

在 vkontakte 文档http://vk.com/developers.php?oid=-17680044&p=Authorizing_Client_Applications在如何构建授权 url 部分中描述:“REDIRECT_URI - 将呈现 access_token 的地址”。为了解决这个问题,我使用 http://api.vkontakte.ru/blank.html 作为redirect_uri,我可以收到一个代码,但授权后我无法返回我的应用程序。这是一个问题。我的例子:

在 vkontakte 中,我使用下一个参数在应用程序上创建:

  • 站点地址:http://localhost:8080/
  • 基域:localhost(在这个地方我不能输入 localhost:8080,服务拒绝它)

我破坏了一些链接,因为我不能发布这么多(

如果有人知道如何重定向到本地主机或其他解决方案如何解决此问题,请帮助我。

提前致谢

0 投票
1 回答
2062 浏览

spring-mvc - 与 twitter 连接的 spring 示例 webapp

我正在开发应该向 CTO 展示的示例 webapp。

它基本上是一种 spring-mvc HelloWorld 之类的东西,其唯一的要求是用户(为了真正看到“hello world!”)需要使用他们的 twitter 帐户登录它。

我发现设置它非常困难。

我纠结于 2 个不同的文档(spring-security 和 spring-social-twitter),我现在想知道我是否真的应该去结帐spring social oauth

任何帮助都感激不尽。

0 投票
1 回答
1093 浏览

java - 使用 Spring Security 进行两级身份验证

背景

我们的网站允许某人使用他们注册的电子邮件和密码登录。现在我们希望允许用户仅使用他们的 Facebook 身份进行注册(作为替代身份验证方法)。我们计划使用 Spring Social + Spring Security 3.1 来做到这一点

问题

无论您使用哪种身份验证提供商,网站中都有一个部分要求您输入密码。电子邮件注册用户不受此影响,但 Facebook 用户受此影响(因为他们没有密码)。他们需要以一种懒惰的方式生成一个(Facebook 用户第一次点击链接时),因为一小部分用户会使用这个功能(我们不希望所有 Facebook 用户在创建密码时都被打扰)登记)。

那么,你将如何建模呢?

例如:我们知道可以定义一个名为“REGISTERED_WITH_PASSWORD”的安全角色,并使这些页面仅可用于该角色。是否可以设置 Spring,当登录的“无密码”Facebook 用户尝试进入该页面时,将他重定向到密码创建页面,以便他们可以创建并重试?(而不是将其作为授权异常处理)。

还有其他想法吗?任何优雅的设计都会受到欢迎,无论它是否依赖于 Spring Sec 3.1 的特定内容。

谢谢,

0 投票
1 回答
2809 浏览

spring - 带有 Spring Social 框架和 Jersey 的 Maven 项目

我想实现一个使用与 Jersey 集成的 Spring 社交框架的 Maven 项目。但它有一些依赖性问题。

我想是因为我在球衣春天错过了一些排斥。有人可以帮助我吗?

pom.xml 是:

错误消息是:错误:org.springframework.web.context.ContextLoader - 上下文初始化失败 org.springframework.beans.factory.BeanCreationException:创建文件 [/Users/yousilin/workspace/9323 中定义的名称为“webMvcConfig”的 bean 时出错/target/classes/org/springframework/social/popup/config/WebMvcConfig.class]:bean初始化失败;嵌套异常是 org.springframework.beans.factory.BeanCreationException:在类路径资源 [org/springframework/transaction/annotation/ProxyTransactionManagementConfiguration.class] 中定义名称为 'org.springframework.transaction.config.internalTransactionAdvisor' 的创建 bean 时出错:实例化豆失败;嵌套异常是 org.springframework.beans.factory.BeanDefinitionStoreException: 工厂方法 [public org.springframework.transaction.interceptor. BeanFactoryTransactionAttributeSourceAdvisor org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration.transactionAdvisor()] 抛出异常;嵌套异常是 java.lang.NoSuchMethodError: org.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisor.setAdvice(Lorg/aopalliance/aop/Advice;)V 相关原因:org.springframework.beans.factory.BeanCreationException: Error created bean with name '在类路径资源[org/springframework/social/popup/config/SocialConfig.class]中定义的BeanDefinition中定义的connectionFactoryLocator':bean的初始化失败;嵌套异常是 org.springframework.beans.factory.BeanCreationException:创建名称为 'org.springframework.transaction.config.internalTransactionAdvisor' 的 bean 时出错 在类路径资源 [org/springframework/transaction/annotation/ProxyTransactionManagementConfiguration.class] 中定义:bean 的实例化失败;嵌套异常是 org.springframework.beans.factory.BeanDefinitionStoreException: 工厂方法 [public org.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisor org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration.transactionAdvisor()] 抛出异常;嵌套异常是 java.lang.NoSuchMethodError: org.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisor.setAdvice(Lorg/aopalliance/aop/Advice;)V 工厂方法 [public org.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisor org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration.transactionAdvisor()] 抛出异常;嵌套异常是 java.lang.NoSuchMethodError: org.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisor.setAdvice(Lorg/aopalliance/aop/Advice;)V 工厂方法 [public org.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisor org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration.transactionAdvisor()] 抛出异常;嵌套异常是 java.lang.NoSuchMethodError: org.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisor.setAdvice(Lorg/aopalliance/aop/Advice;)V

0 投票
1 回答
234 浏览

java - 我会通过使用朋友操作来检索friendMemberList,但我总是列表的最后一个成员?

我认为问题出在jsp页面中,如何解决。提前致谢

0 投票
1 回答
316 浏览

java - 将内容推送到 facebook、twitterlinkedin、youtube 和 vimeo 等社交网站

我有自定义构建 cms,我想让内容编辑器能够将内容推送到社交媒体网站。

思路如下:内容编辑器在 cms 中创建文章,并选中一些复选框来指示内容应该推送到哪里。例如脸书和推特。

我的控制器处理请求并根据用户选择将内容推送到相关社交网站。

我知道 spring social 提供了与社交媒体网站交互的功能,但所有示例都是基于将这些社交媒体网站的一些未来集成到您自己的网站中。就像与朋友和事物联系一样。我不是在寻找这个。我只想将内容推送到媒体网站。

如果有人能指出如何实现这一目标的正确方向,我将不胜感激。我目前正在使用spring、spring mvc、spring data jpa和hibernate。

0 投票
3 回答
1446 浏览

spring - 春季社交xml配置

我已经阅读了 spring 社交文档,但是配置的部分是基于 Java 的,但是我的项目的配置是基于 xml 的。所以请告诉我如何在 spring xml 配置文件中配置 spring social。谢谢你,对不起我糟糕的英语

0 投票
1 回答
147 浏览

java - 缺少 Twitter 模板

我正在使用 eclipse 创建一个 twitter 应用程序,但在 maven 依赖项中找不到 TwitterTemplate。这是我的pom文件。

到目前为止,这是我在eclipse上写的

我需要的是 TwitterTemplate 类,但在 Maven 依赖项中找不到它。我应该怎么办?我对java很陌生,我真的很困惑我应该做什么。

0 投票
2 回答
1576 浏览

java - 使用spring social在facebook的墙上安排帖子

我会安排一个任务在 facebook 的墙上使用 spring social 发布。

我怎样才能做到这一点?

0 投票
1 回答
1539 浏览

spring - 关于spring social xml配置

我想知道配置中的“#{request.userPrincipal.name}”。当我运行我的春季社交项目时,它总是在“#{request.userPrincipal.name}”处出现错误,如果我设置一个诸如“123”之类的值,我的项目运行良好。出了什么问题,是否有任何其他配置而不是 "#{request.userPrincipal.name}" ?