在wso2 apimanager中为所有服务添加带有用户名的头到请求后端

时间:2015-07-24 13:06:07

标签: api wso2 wso2-am

我正在使用apimanger 1.9。

我已经读过这个:Add header with username into request to backend in wso2 apimanager

我可以在wso2 apimanager中为特定服务添加和转发用户名到后端;但我想要这一切为所有服务。我正在为所有服务(50项服务)修改admin--<api_name>_<version>.xml,这是非常手动的。它会导致手动错误。

是否有单一位置配置,我可以为所有服务设置此位置(转发用户名转发到后端端点)?

还有一个问题 - 如果我使用“Publisher API”功能创建和发布API,是否有办法发布内容以设置每个API的添加标头?

1 个答案:

答案 0 :(得分:1)

修改velocity_template.xml,它决定API的模板。请阅读my answer给出的类似要求。您需要修改velocity_template.xml中的相关部分。