如何将授权标题WSO2(API Manager)传递给我的后端服务?

Vir*_*ino 4 wso2 wso2-api-manager api-manager

我需要将API Manager(WSO2)中的Authorization Header传递给我的Service Bus Aplication(Oracle).

我在另一篇文章中看到我无法做到这一点,因为API将针对密钥管理器验证令牌并在调用后端之前删除该令牌.(如何在WSO2 OAuth2及其后端API服务器Oauth2中传递授权头?)

还有其他方法可以将令牌从API Manager传递到我的服务总线应用程序吗?

还有一些额外的设置吗?

小智 7

在conf/api-manager.xml中,将"RemoveOAuthHeadersFromOutMessage"的值更改为false.授权标头不会被删除,您可以按顺序访问它,然后您可以将它设置为后端的请求标头.不确定这是否是你想要的.