如何调试Azure APIM策略?

时间:2019-08-28 19:34:36

标签: azure-api-management

我有一个使用choose的APIM策略,该策略沿意外的逻辑路径运行。

How Do I Access Active Directory Users/Groups In An Azure APIM Policy?

我该如何调试?

是否有一个冗长的模式可以向某些日志添加额外的信息?

是否可以将contextcontext.Usercontext.User.Groups的内容转储到我可以读取的日志文件中?

我该怎么办?日志文件在哪里?

1 个答案:

答案 0 :(得分:2)

当前您无法真正调试。

您可以添加<trace source="yourtraceidentifier">@(...your expression to trace goes here...)</trace>策略表达式,您会看到

  1. 在开发人员门户网站跟踪中
  2. 响应HTTP标头发出的URL Ocp-Apim-Trace-Location:https://apimstoxnurcnsqhqwudvs35.blob.core.windows.net/apiinspectorcont... ,当您打开HTTP标头时 Ocp-Apim-Trace:true < / strong>
  3. 将来,此跟踪信息也应作为跟踪元素发送给Application Insights遥测