如何使用 WSO2 APIM 将令牌授权添加到 API 请求

问题描述 投票:0回答:1

我有一个 API 请求,看起来像这样:

curl --location 'http://199.3x.xx.3x:4041/country/usa' \
--header 'Content-Type: application/json' \
--header 'language: english' \
--header 'culture: /' \
--data '{
 "info": [
   {
     "city":   "newyork"
}'

我想在标题中添加授权。

--header 'Authorisation: Bearer asdasbdaudsaldhjsaa'

我想使用 WSO2 APIM 发布者和开发门户添加令牌授权。您能告诉我实现这一目标应遵循的步骤吗?

我试着把 http://199.3x.xx.3x:4041/ 作为端点, 国家作为背景和 美国作为设备。

我在帖子资源中添加了标题和正文。

但这不起作用。

wso2 authorization token wso2-api-manager wso2-appm
1个回答
0
投票

假设您需要将 Authorization header 发送到后端,您可以按照文档[1]来实现。您在这里基本上要做的就是在不同的标头下发送实际的授权标头,当处理请求时,APIM 网关将自动替换它。

[1] - https://apim.docs.wso2.com/en/3.2.0/learn/api-gateway/message-mediation/passing-a-custom-authorization-token-to-the-backend/

© www.soinside.com 2019 - 2024. All rights reserved.