WSO2 在服务器端识别用户订阅者

WSO2 identify user subscriber in server side

我正在尝试使用自定义策略上传器将 headers 添加到 wso2 发送到最终应用程序端点的请求中。使用这个,我已经能够添加一个自定义 header 与 SYSTIME 属性 的值例如。 是否可以通过这种方式添加任何引用服务使用的订阅用户、令牌或用户名的属性? 我需要从最终应用程序中识别 wso2 的用户订阅者。

您可以使用后端 JWT 令牌将 end-user 信息发送到后端。这将是一个 JWT,默认的 header 是 X-JWT-Assertion.

请按照文档[1]了解如何启用此功能。

[1] https://apim.docs.wso2.com/en/latest/learn/api-gateway/passing-end-user-attributes-to-the-backend/passing-enduser-attributes-to-the-backend-using-jwt/#passing-enduser-attributes-to-the-backend-using-jwt