【发布时间】:2019-04-05 22:54:35
【问题描述】:
APIM 新手。尝试使用后端 api 期望的不同名称更改公开的查询字符串参数名称(而不是值)
例如,APIM 端点需要 /v1/Customer?CustomerId=123
我认为我需要在入站部分使用 rewrite-url 策略?
要将其更改为:/v1/Customer?ExternalCustomerId=123
试过了,不行
<set-query-parameter name="ExternalCustomerId" exists-action="append">
<value>@(Context.Request.QueryString["CustomerId"])</value>
</set-query-parameter>
错误:当前上下文中不存在名称“上下文”
【问题讨论】:
标签: url-rewriting azure-api-management