Azure API响应中没有任何跟踪

Kri*_*dra 4 azure-api-management

标记Ocp-Apim-Trace已设置为true

API响应在“跟踪”选项卡下显示以下信息:

响应中未指定跟踪位置,或者跟踪日志不可用。

但是没有任何痕迹。如何解决这个问题?

小智 5

要启用跟踪,您需要在请求标头中包含“ Ocp-Apim-Trace”和“ Ocp-Apim-Subscription-Key”。

如果API不需要订阅,您仍然可以在开发人员门户中获取管理员订阅密钥。强制只有管理员才能获得跟踪日志。如果您是管理员,则要获取管理员订阅密钥,请转到开发者门户->个人资料->查找目标API并复制密钥。


Pie*_*ede 3

Ocp-Apim-Trace 功能使您能够指定 APIM 是否应在 Blob 存储上生成跟踪文件。

例如,在 Postman 中将标头设置为“true”,将在响应中返回一个名为 Ocp-Apim-Trace-Location 的 HTTP 标头。这将包含跟踪文件的 URL,您可以在任何浏览器中打开该文件。

您可能需要安装一个插件/扩展程序,以便能够正确格式化 JSON 文件,以便于阅读。