SAP資格過去問ならSAPnavi

NoteやStripe決済で安全にSAP過去問を購入することができます。
領収書発行可能 / 即時入手可能

SAP過去問 (SAP Exam)

Editing Allowlists and No-Log Lists (CORS)

コンテキストタイプCORSのHTTP許可リストとログなしリストを変更します。

コンテクスト

クロスオリジンリソースシェアリング(CORS)は、クエリを最初に送信したWebページのドメイン以外のドメインからサーバーに送信されたクエリを管理するための概念です。CORSは、クロスオリジンクエリが許可されているかどうかを判断するためにWebページがサーバーと対話する方法を定義します。

CORSクエリは、次の2つの方法で送信できます。

  • 単純なクエリとしてのCORS

    単純なクエリは、メソッドGETHEAD、またはPOSTを使用します。これには、 http://example.comなどのクエリの元のドメインを指定するヘッダーOriginが含まれています。応答として、サーバーはAccess ControlAllowOriginヘッダーを送信します。

  • プリフライトクエリとしてのCORS

    一方、プリフライトクエリは、メソッドOPTIONSOriginヘッダー使用して、最初にHTTP呼び出しを送信します。これにより、問題のクエリを安全に送信できるかどうかがチェックされます。

    OPTIONS /Host: destination.comOrigin: http://example.com

    サーバーは常にAccessControlAllow Originヘッダーで応答し、許可されるメソッドを指定します(定義されている場合)。

    Access-Control-Allow-Origin: http://example.comAccess-Control-Allow-Methods: GET, HEAD

CORSクエリでは、通常、次の応答ヘッダーにのみアクセスできます。

キャッシュ制御 コンテンツタイプ 最終更新日
コンテンツ言語 有効期限 プラグマ

サーバーがクライアントに追加のヘッダーへのアクセスを許可する場合は、 [公開されたヘッダー]オプションを使用する必要があります。

前提条件

この機能を使用できるようにするには、ABAPシステムでCORSサポートを有効化する必要があります。

CORSは、配信時にシステムで非アクティブ化されます。CORSを有効にするには、トランザクションRZ11に移動し、システムパラメータicf / cors_enabled1に設定します(デフォルトは0)。

手順

コンテキストタイプCORSのHTTP許可リストとログなしリストを変更するには、次の手順を実行します。

  1. UCON HTTP許可リストツール(トランザクションStart of the navigation pathUCONCOCKPIT  Next navigation step HTTP許可リストシナリオEnd of the navigation path)で、コンテキストタイプを選択しますCross-Origin Resource SharingStart of the navigation pathコンテキストタイプ選択 Next navigation step 実行End of the navigation pathまたはコンテキストタイプをダブルクリックします)。
  2. Logged HTTP Allowlist Checks画面領域で、選択したログエントリのTo Allowlistを選択して、対応するURLパターンをallowlistに追加します。選択したサービスパスのデータと関連する元のホスト名を含むダイアログボックスが表示されます。
  3. <Allowed Methods>セクションで、パターンが有効なHTTPメソッドを指定するメソッドを選択します。次の方法を選択できます。
    接続 役職
    消去 オプション 置く
    得る パッチ 痕跡

  4. <Allowed Headers>フィールドで、クエリでさらにヘッダーを許可するかどうかを指定しますそうである場合は、コンマで区切って入力してください。
  5. <Optional Response Header>フレームで、追加の<exposed headers>にアクセスできるようにするかコンマで区切る)、(Preflightクエリの場合)ユーザーログオンデータを許可するかどうか(<Allow Credentials>)を指定できます。プリフライトクエリの場合、応答をキャッシュできる最大秒数(<Max。Age>)を指定することもできます(デフォルトは60)。
  6. ENTERを選択して、エントリを確認します追加したエントリは、画面右上の[許可リスト]領域に表示されます。

  7. 上記の手順を繰り返して、 [ログなしリストへ]を選択して、ログなしリストにログエントリを追加します
    追加したエントリは、画面右下の[ログなしリスト]領域に表示されます。
  8. エントリを手動で追加することも、許可リストとログなしリストの両方で既存のエントリを編集または削除することもできます。
  9. [保存]を選択して、許可リストまたはログなしリストへの変更をアクティブにします。
タイトルとURLをコピーしました