2017-04-11 17 views
0

我現在有問題。如何在spring-social中訪問/連接/ *?如何激活connectionController?

要使用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 [email protected] 
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? 幫幫我! 預先感謝您。

回答

0

這只是一個版本問題。 我改變了版本,它的工作。