用新浪微博java SDK进行OAuth2验证遇到的一些问题

今天用java SDK 进行OAuth2遇到了两个问题:


1. The project was not built due to "Could not delete config.properties. Fix the problem, then try refreshing this project and building it since it may be inconsistent. 

网上说要删除bin下所有的class文件再重新编译,其实这是因为bin和src文件夹下都有config.properties文件,修改了其中的一个却忘了修改另一个,这样造成文件不一致。只需要让两文件保持一致,再refresh一下project, 最后重新运行即可,如果还是不行则在修改了两个文件之后再restart一下eclipse即可;


2. "error":"invalid_grant","error_code":21325

这个问题是在获得了code,并在eclipse控制台下粘贴code按回车之后得到的授权错误。调试了一天,后来发现是在config.properties文件中的redirect_URI的问题,之前在SAE注册了账号并创建了一个应用,我把redirect_URI设置成SAE应用的地址便出现了如上错误,后来我把redirect_URI设置成http://www.baidu.com之后就能顺利在eclipse控制台获取到accessToke。


在这里留个记号,并希望对别人有所帮助。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值