请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

2回答

提问者 qq_大熊丶_04289620 2018-06-19 16:01:14

已解决

0 回复 有任何疑惑可以回复我~
死亡如风常伴吾身丫 2018-06-19 11:59:53

<dependency>
   <groupId>org.springframework.social</groupId>
   <artifactId>spring-social-config</artifactId>
</dependency>
<dependency>
   <groupId>org.springframework.social</groupId>
   <artifactId>spring-social-core</artifactId>
</dependency>
<dependency>
   <groupId>org.springframework.social</groupId>
   <artifactId>spring-social-security</artifactId>
</dependency>
<dependency>
   <groupId>org.springframework.social</groupId>
   <artifactId>spring-social-web</artifactId>
</dependency>

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_大熊丶_04289620 #1
    谢谢回答 但是这个依赖是没用的 boot2.x 自己移除了对social的自动配置支持,可以通过重写addConnectionFactories这个方法解决问题
    回复 有任何疑惑可以回复我~ 2018-06-19 16:03:07
  • 恩 我也是在自动配置那里出了问题 方便把重写的addConnectionFactories这个方法贴一下吗 谢谢
    回复 有任何疑惑可以回复我~ 2018-06-21 17:35:57
  • @Override
        public void addConnectionFactories(ConnectionFactoryConfigurer connectionFactoryConfigurer, Environment environment) {
            QQProperties qqConfig = socialProperties.getQq();
            QQConnectionFactory qqConnectionFactory = new QQConnectionFactory(qqConfig.getProviderId(), qqConfig.getAppId(), qqConfig.getAppSecret());
            WeixinProperties weixinConfig = socialProperties.getWeixin();
            WeixinConnectionFactory weixinConnectionFactory = new WeixinConnectionFactory(weixinConfig.getProviderId(), weixinConfig.getAppId(),
                    weixinConfig.getAppSecret());
            connectionFactoryConfigurer.addConnectionFactory(qqConnectionFactory);
            connectionFactoryConfigurer.addConnectionFactory(weixinConnectionFactory);
        }
    回复 有任何疑惑可以回复我~ 2018-06-22 21:23:45
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号