SpringBoot使用SpringSecurity,使用oauth2登录,使用自定义/uaa/oauth/token报错解决
一.使用/uaa/oauth/token请求报错如下:

原因:
缺省转发
view和path同名
网上的解决方案:
所以,解决方案如下
1.消除缺省转发
2.修改view和path,让他们不同名
解决:如果想达到可以调用的目的,可以直接访问:

二:也可以在AuthorizationServerConfigurerAdapter的设置内置端点EndPoint路径时自定义PathMapping,代码如下:

在下面加入:
.allowedTokenEndpointRequestMethods(HttpMethod.GET, HttpMethod.POST,
HttpMethod.OPTIONS, HttpMethod.PUT, HttpMethod.PATCH, HttpMethod.DELETE)
.pathMapping("/oauth/token", "/uaa/oauth/token");
这样配置完,重启项目使用/uaa/oauth/token就可以获取数据了。
浙公网安备 33010602011771号