如何替换网址路径参数

时间:2019-08-21 08:19:49

标签: azure-api-management

如何在以下URL中替换tenantId的值:/{tenantId}/users?我需要用jwt令牌中的值替换它。对于查询参数而言,这是微不足道的,但是在任何地方都没有记录路径参数。

1 个答案:

答案 0 :(得分:3)

如果我说对了,您要在入站部分重写uri吗? 如果您的网址是:

https://stackoverflow.com/{tenantId}/users

然后您可以使用以下命令重写Uri:

<rewrite-uri template="@(context.Request.OriginalUrl.Path.Replace(context.Request.MatchedParameters["tenantId"], "<YOUR-JWT-TOKEN-VALUE>"))" copy-unmatched-params="true" />