2016-05-11 40 views
1

私はAzureでホストされているWeb APIにアップロードされたファイルコンテンツをパイプし、OAuth 2.0 Client Credentialsグラントフローを使用して保護するFTPトリガーを使用して単純なロジックアプリケーションを作成しようとしています。 。Azure Logic App Oauth 2.0認証

ロジックアプリケーション内でOAuth 2.0認証を設定するにはどうすればよいですか?

私がこれまで行ったことは、ファイルの内容を期待するWeb APIエンドポイントにHTTP PostアクションをフィードするFTPトリガーを追加したことです。認証ヘッダーの入力があることがわかりますが、ヘッダー値を指定できるようになる前に、認証エンドポイントからトークンを取得する必要があります。手動でトークン値を取得して供給するための追加ステップを手作業で追加するか、セキュアなエンドポイントを参照する簡単な方法がありますか?

+0

Azure Active Directoryを使用しているかどうかを確認しますか? –

+0

はい、私はAzure ADを使用しています。 –

答えて

1

あなたはAzureのADを使用している場合、あなたはこれらの指示に従うことができるはずです:第3

https://azure.microsoft.com/en-us/documentation/articles/app-service-logic-custom-hosted-api/

パート3は、あなたのロジックアプリケーション内の特定の構成を有しています。ロジックアプリケーションの承認セクションに入力してください

HTTPアクションの承認セクション:{"tenant":"<<tenantId>>", "audience":"<<clientID from Part 2>>", "clientId":"<<clientID from Part 1>>","secret": "<<Password or Key from Part 1>>","type":"ActiveDirectoryOAuth" }

+0

これはトリックを行う必要があるように見えます。助けてくれてありがとう! –

関連する問題