我如何在spring-social中访问/连接/ *?如何激活connectionController?

时间:2017-04-11 13:34:44

标签: spring spring-mvc spring-social

我现在有问题。

要使用Spring社交,我将库添加到Maven。像这样

    <!-- Spring Social -->
<dependency>
    <groupId>org.springframework.social</groupId>
    <artifactId>spring-social-config</artifactId>
    <version>1.1.1.RELEASE</version>
</dependency>
<dependency>
    <groupId>org.springframework.social</groupId>
    <artifactId>spring-social-core</artifactId>
    <version>1.1.1.RELEASE</version>
</dependency>
<dependency>
    <groupId>org.springframework.social</groupId>
    <artifactId>spring-social-security</artifactId>
    <version>1.1.1.RELEASE</version>
</dependency>
<dependency>
    <groupId>org.springframework.social</groupId>
    <artifactId>spring-social-web</artifactId>
    <version>1.1.1.RELEASE</version>
</dependency>

<!-- Spring Social Facebook -->
<dependency>
    <groupId>org.springframework.social</groupId>
    <artifactId>spring-social-facebook</artifactId>
    <version>1.1.1.RELEASE</version>
</dependency>



最初我做了春季社交配置。

enter code here@Configuration
public class SocialConfig {

  @Bean
  public ConnectionFactoryLocator connectionFactoryLocator() {
      ConnectionFactoryRegistry registry = new 
  ConnectionFactoryRegistry();
      registry.addConnectionFactory(new FacebookConnectionFactory(
          "1453476681579886","7e2a4d42b2ca06bf6a571fbb27cf291d"));
      return registry;
  }


}

但是,我遇到了404错误。 下

<bean id="connectionFactoryLocator" class="org.springframework.social.connect.support.ConnectionFactoryRegistry">
<property name="connectionFactories">
    <list>
        <bean class="org.springframework.social.facebook.connect.FacebookConnectionFactory">
            <constructor-arg value="23124124143213" />
            <constructor-arg value="safsadf342131qeqweqeweeasd1ad" />               
        </bean>
    </list>
</property>

是一样的。

映射“{[/ connect / {providerId}],methods = [GET]}”,“{[/ connect / {providerId}],methods = [POST]}”日志也不会弹出。 我如何激活connectionController? 帮我! 提前谢谢。

1 个答案:

答案 0 :(得分:0)

这只是一个版本问题。 我改变了版本并且有效。