-
Notifications
You must be signed in to change notification settings - Fork 90
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
自定义验证码模式不通 #6
Comments
不通过是指获取token的时候获取不到吗?自定义验证码模式需要在redis设置一个验证码的,这个设置了吗? |
redis中设置过了,我指的是自定义验证码生成token,这个不行 |
报什么呢?我刚在本地手机号验证码获取token是有报那个用户户disable,这个是因为忘设置用户enable为true了,然后我改了能获取token。 |
请求头加了吗 |
是不是你访问错服务了,确定访问的是认证中心的吗 |
为什么要加请求头啊?短信验证码授权 |
oath2是区分客户端的,请求头那要带上客户端请求头,怎么加具体看下对应的截图。不淡淡是自定义模式,如其他密码模式也都是得加客户端请求头的 |
客户端请求头:Authorization :Basic eWFvaHc6eWFvaHc=,这里的eWFvaHc6eWFvaHc=就是yaohw:yaohw经过base64加密了下,两者对应客户id和客户端密钥 |
我觉得不用加头哎,默认的几种模式我不加头都可以,我觉得实现可能有些问题 |
客户端请求头是必须的,oauth2区分客户端,参数传对了就没问题 |
默认四种模式,我直接访问/oauth/token接口都没有带头,可以拿到jwt |
不可能吧,我都怀疑你弄的是不是这个项目了 |
你自己试试密码模式看看呢。哈哈 |
我试过,不行,想想就知道不能没有客户端请求头,token默认是根据clientId和username的组合key生成的token,你说你那能行,我实在是理解不了。 |
不是哦,其他模式里面都带有client和username |
那你不是说不传clientId吗,不传怎么拿到client的 |
嗯,我是说那个basic我一直没有传,我明天再研究研究 |
在过FilterChainProxy中的SecurityFilterChain链路时,会被拦截,感觉应该需要在前置链路中加入filter来处理一下
The text was updated successfully, but these errors were encountered: