Azure 函数代理 returns 错误 500

Azure function proxy returns error 500

目前我有位于英国的 Azure API 应用程序,但我想在香港为我在中国的用户创建一个代理来访问服务器,而不会对连接分配在欧盟

我刚刚在位于东亚的 Azure 功能上设置了代理功能。不幸的是,通过邮递员 api 请求,我一直收到错误代码 500。

如何跟踪导致错误代码 500 的错误?

跟踪日志将在 D:\home\LogFiles\Application\Proxies 文件夹中。

此外,如果您需要更详细的日志,可以将此 header 添加到您的请求中:

Proxy-Trace-Enabled: 正确

并且它会在 D:\home\LogFiles\Application\Proxies\DetailedTrace 文件夹下为每个请求创建一个文件。

如果您无法找出 500 的原因,请告诉我们功能应用程序名称和 UTC 时间,我们可以进行调查。

谢谢

添加到 Hamid 的回答中,

当您将 header "Proxy-Trace-Enabled: true" 添加到请求中时,您将看到响应 Header "Proxy-Trace-Location" 提供 link 以访问该请求的跟踪日志。 link 还给出了特定调用的跟踪 ID。