You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WSO2 APIM 4.2.0使用OAuth2认证API时返回401 Invalid Credentials错误排查求助

WSO2 APIM 4.2.0使用OAuth2认证API时返回401 Invalid Credentials错误排查求助

各位好,我最近碰到了一个头疼的问题:在使用WSO2 APIM 4.2.0通过OAuth2认证API时,始终返回Invalid Credentials的401错误,但切换成API Key认证却完全正常。这套配置之前一直运行稳定,我最近也没有修改过任何配置文件,实在摸不清问题出在哪。

先贴一下API返回的错误响应内容:

{
  "code": "900901",
  "message": "Invalid Credentials",
  "description": "Access failure for API: /letshego-api-gw/test/v1, version: v1 status: (900901) - Invalid Credentials. Make sure you have provided the correct security credentials"
}

我已经做了一些初步排查:

  • 检查了PostgreSQL数据库中的IDN_OAUTH2_ACCESS_TOKEN表,对应的令牌状态显示为ACTIVE,看起来令牌本身是有效的
  • 查看网关日志时,每次调用API都会出现这条警告信息:

[2024-04-30 14:50:04,455] WARN - APIAuthenticationHandler API authentication failure due to Invalid Credentials for requestURI=/letshego-api-gw/test/v1/test/mock

补充下我的环境细节:当前使用Resident KeyManager进行认证,配置数据存储在PostgreSQL数据库中。

有没有大佬遇到过类似的情况?能帮忙分析下可能的原因吗?

备注:内容来源于stack exchange,提问作者Noman Khan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 10:47:58