如何为 Azure App Service API 添加授权 header?

How can I add the authorization header for Azure App Service API?

我正在尝试从 Web 应用程序进行一些 Azure Web 作业管理(即列表、运行、停止),但找不到用于 Azure 的授权示例 header应用服务 API.

我正在尝试关注 documentation

另外,这是推荐的方法还是我应该使用 Kudu API

您提供的两个文件都是正确的。

Azure 资源管理器 API 用于 general-purpose 非服务特定的操作,例如列表和获取。它使用 Azure Active Directory OAuth2 Flow 进行身份验证。

当 KUDU API 正在使用 Deployment credentials 进行身份验证时。

How can I add the authorization header for Azure App Service API?

您可以使用 Postman 为 Azure App Service API 设置授权 header,如下所示:

其余api,您可以选择 Bearer Token 并在其中发送您的令牌:

对于 Kudu api,您可以选择 Basic Auth 并发送您的用户名和密码作为 Deployment credentials 所说的。然后会自动生成token。