springboot3 + 网关统一鉴权 + oauth2 无法正确访问/oauth/** 以及 /user/doLogin接口
- Dominant language
- Java
- Stars
- 19k
- Forks
- 2.9k
- PR merge metrics
- No merged PRs in 30d
Description
### 使用版本:
1.37.0
### 涉及的功能模块:
网关统一鉴权 + oauth2
完整的pom依赖如下
```xml
org.springframework.cloud
spring-cloud-starter-gateway
org.springframework.boot
spring-boot-starter-test
test
cn.dev33
sa-token-reactor-spring-boot3-starter
1.37.0
cn.dev33
sa-token-redis-fastjson2
1.37.0
cn.dev33
sa-token-oauth2
1.37.0
org.apache.commons
commons-pool2
```
### 测试步骤:
+ 我经过以下步骤测试:
项目启动后 请求 http://localhost:9999/oauth2/authorize?response_type=code&client_id=1001&redirect_uri=http://localhost:9999
提示
{
"code": 500,
"msg": "未能获取有效的上下文",
"data": null
}
同时访问 /user/doLogin 提示404
+ 得出以下结果:
+ 其中第 xx 行的代码输出表现 和文档上描述的不一致:
+ 我的理解是:
这二者是不能结合使用么 期望是 网关提供统一鉴权 同时暴露出 /oauth2 的相关接口 还是说这二者 必须分开 网关仅支持鉴权,oauth 或者sso 需要单独项目
请问,是我的理解不对,还是文档出了问题?
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.