API context.LastError.PolicyId 的 Azure API 管理策略 ID (id)

Azure API Management PolicyID (id) for context.LastError.PolicyId

在 Azure API 管理中的错误处理说明中有以下声明:

所有策略都有一个可选的 id 属性,可以将其添加到策略的根元素中。如果在发生错误情况时此属性存在于策略中,则可以使用 context.LastError.PolicyId 属性.

检索属性的值

这意味着我可以访问这个:context.LastError.PolicyId

我已经在我的策略根节点中尝试过:

<政策 id="1">

但是我的 context.LastError.PolicyId 仍然是空的或 null。

我找不到关于此的任何其他帖子。

请帮忙

您应该能够在各个策略(cors、send-request、set-header、e.t.c)上设置 id。如果指定,这些将在 属性.

中显示