公開しているREST APIにカスタム認証を追加する
OutSystemsでは、公開しているREST APIで使用する認証ロジックをカスタマイズできます。
これには、以下の手順を実行します。
-
[Logic]タブで、Integrationsフォルダを開きます。
-
変更する公開済みREST APIを選択し、そのAuthenticationプロパティを
Custom
に設定します。その結果、OutSystemsはREST APIにOnAuthentication
アクションを作成します。このアクションは、このREST APIがリクエストを受け取るたびに、呼び出されたメソッドのアクションフローの前に実行されます。 -
OnAuthentication
アクションで、クライアントを認証するロジックを設計します。HTTPリクエストのURL、ヘッダー、または本文で受け取ったデータにアクセスする必要がある場合は、HTTPRequestHandler拡張機能のGetFormValue
、GetRequestHeader
、またはGetRequestContent
アクションを使用できます。