java – Spring社交集成
作者:互联网
我需要将Spring Social Facebook,Twitter和Google整合到SignUp和Login中.
我添加了与Spring社交相关的所有依赖关系,即spring-social-config,spring-social-core,spring-social-web,spring-social-security也创建了bin:
@Bean
public ConnectionFactoryLocator connectionFactoryLocator() {
ConnectionFactoryRegistry registry = new ConnectionFactoryRegistry();
registry.addConnectionFactory(new FacebookConnectionFactory(
env.getProperty("facebook.clientId"),
env.getProperty("facebook.clientSecret")));
return registry;
}
facebook.clientId和facebook.clientSecret在Properties文件中.
我跟着Spring social facebook documentation,但我不明白如何从这开始.
请让我知道如何从这开始.
解决方法:
解决问题的最佳方法是创建属性文件.您正在寻找的文档是:http://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html.
如果您使用Spring启动,您只需将这些值放在/application.properties中:
facebook.clientId=clientId
facebook.clientSecret=secret
如果您不使用boot,或者您想要指定另一个属性文件:
@PropertySource("classpath:/app.properties")
标签:java,spring-mvc,spring,maven,spring-social 来源: https://codeday.me/bug/20190629/1321807.html