本博客日IP超过2000,PV 3000 左右,急需赞助商。
极客时间所有课程通过我的二维码购买后返现24元微信红包,请加博主新的微信号:xttblog2,之前的微信号好友位已满,备注:返现
受密码保护的文章请关注“业余草”公众号,回复关键字“0”获得密码
所有面试题(java、前端、数据库、springboot等)一网打尽,请关注文末小程序
腾讯云】1核2G5M轻量应用服务器50元首年,高性价比,助您轻松上云
有时候不少人反馈说,我网站上为什么经常会有一些乱七八糟的文章。比如本文,看起来完全杂乱无章。
这些网友的意见我完全理解。但是,我的个人网站更多的流量其实是来自于百度的,很多人是通过问题搜索到我的个人网站上的。因此,一些在编码过程中出现的一些莫名其妙的问题能带来更多的访问用户,为了流量,我还是需要一些异常,报错等问题来丰富内容。
今天,就有网友遇到了一个 OAuth2 中的异常。A redirect_uri can only be used by implicit or authorization_code grant types.
这个异常的大致意思是说:重定向 uri 只能由隐式或授权代码类型使用。说白了,就是 redirect_uri 只有在 implicit(简化模式)和 authorization_code(授权码模式)下才有用。在其它模式下配置的 redirect_uri 是不生效的,因此就会抛出这个异常。
根本原因就是,你使用的 grant_type 要么配置错误了,要不就是 grant_type 配置正确了,但是 grant_type 对应的模式是不需要 redirect_uri 的。
以上,希望能够帮助到大家,如果还有其它的问题,或者需要 OAuth2 的教程源码,视频教程等,可以加我微信,免费获取!
最后,欢迎关注我的个人微信公众号:业余草(yyucao)!可加作者微信号:xttblog2。备注:“1”,添加博主微信拉你进微信群。备注错误不会同意好友申请。再次感谢您的关注!后续有精彩内容会第一时间发给您!原创文章投稿请发送至532009913@qq.com邮箱。商务合作也可添加作者微信进行联系!
本文原文出处:业余草: » A redirect_uri can only be used by implicit or authorization_code grant types.