oauth-2.0 - WSO2:JWTConfiguration 不适用于多租户
问题描述
我们已启用EnableJWTGeneration
inapi-manager.xml
并且它仅适用于超级租户。
问题
每当我们的服务器收到来自租户用户的请求时,WSO-APIM 就不会注入JWTHeader
. 它永远不会在给定的请求上添加所需的标头,因此我们无法测试多租户支持并停留在这一点上。我们遵循了使用 JWT 将最终用户属性传递到后端以及如何使用 JWT 令牌交换数据。
解决方案
我注意到一些奇怪的行为,WSO2
没有Keystore/Jks
租户生成密钥所需的文件。更新所需的密钥库解决了这个问题。
如需快速参考,请使用此链接为租户生成新的密钥库文件。
推荐阅读
- firebase-realtime-database - 如何将最后一项添加到firebase云功能实时数据库
- javascript - 支付网关结帐后处理浏览器历史记录
- django - DRF - 序列化方法字段
- javascript - 不和谐.js | 如何使用 .sort() 对获取的消息集合进行排序
- webpack - 如何将默认导出与文件加载器一起使用?
- ios - 可用于 API 请求的编码
- azure - 安装 Azure 备份服务器崩溃并出现错误 4387
- testing - 如何在赛普拉斯中使用 .should 和“closeTo”断言?
- flutter - 谷歌地图在 SliverAppBar 中滞后
- excel - 如何删除包含少于特定字符数的单元格的 Excel 行?