3

我正在尝试使用 FTP 触发器创建一个简单的逻辑应用程序,然后将任何上传的文件内容通过管道传输到我在 Azure 中托管并使用 OAuth 2.0 客户端凭据授予流进行保护的 Web API。

如何在逻辑应用程序中配置 OAuth 2.0 身份验证?

到目前为止,我所做的是添加了一个 FTP 触发器,该触发器将 HTTP Post 操作输入到期望文件内容的 Web API 端点。我看到身份验证标头有一个输入,但是我仍然需要从授权端点获取令牌,然后才能指定标头值。

我应该手动添加额外的步骤来手动检索和提供令牌值,还是有更简单的方法来引用安全端点?

4

1 回答 1

2

如果您使用的是 Azure AD,那么您应该能够按照这些说明进行操作

第 3 部分包含您的逻辑应用程序中的特定配置:

第 3 部分:填充逻辑应用程序中的授权部分

在 HTTP 操作的授权部分:{"tenant":"<<tenantId>>", "audience":"<<clientID from Part 2>>", "clientId":"<<clientID from Part 1>>","secret": "<<Password or Key from Part 1>>","type":"ActiveDirectoryOAuth" }

于 2016-05-18T04:34:52.273 回答