翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
CORS 入力イメージデータの要件
2020 年初頭、Chrome や Firefox などの広く使用されているブラウザは、EXIFデータ
Chrome 89 以降、 AWS はイメージのローテーションを自動的に防止できなくなりました。これは、ウェブ標準グループ W3C がイメージのローテーションを制御する機能がウェブの同一オリジンポリシーに違反すると判断したためです。したがって、ラベル付けジョブの作成リクエストを送信するときに、ヒューマンワーカーが予測可能な方向に入力イメージに注釈を付けるようにするには、入力イメージを含む Amazon S3 バケットにCORSヘッダーポリシーを追加する必要があります。
重要
入力データを含む Amazon S3 バケットCORSに設定を追加しない場合、それらの入力データオブジェクトのラベル付けタスクは失敗します。
Ground Truth コンソールを使用してジョブを作成すると、 CORSはデフォルトで有効になります。すべての入力データが入力マニフェストファイルと同じ Amazon S3 バケットにない場合は、次の手順を使用して、入力データを含むすべての Amazon S3 バケットCORSに設定を追加する必要があります。
を使用して Ground Truth ラベル付けジョブCreateLabelingJob
APIを作成する場合は、S3 コンソールの入力データを含むCORSポリシーを Amazon S3 バケットに追加できます。 Amazon S3 Amazon S3 コンソールの入力イメージを含む Amazon S3 バケットに必要なCORSヘッダーを設定するには、「 とのクロスドメインリソース共有を追加する方法CORS」に説明されている指示に従います。イメージをホストするバケットには、次のCORS設定コードを使用します。Amazon S3 コンソールを使用してポリシーをバケットに追加する場合は、 JSON形式を使用する必要があります。
重要
3D 点群またはビデオフレームのラベル付けジョブを作成する場合は、CORS設定にルールを追加する必要があります。詳細については、それぞれ「3D 点群ラベル付けジョブのアクセス許可要件」と「ビデオフレームジョブのアクセス許可要件」を参照してください。
JSON
[{ "AllowedHeaders": [], "AllowedMethods": ["GET"], "AllowedOrigins": ["*"], "ExposeHeaders": ["Access-Control-Allow-Origin"] }]
XML
<CORSConfiguration> <CORSRule> <AllowedOrigin>*</AllowedOrigin> <AllowedMethod>GET</AllowedMethod> <ExposeHeader>Access-Control-Allow-Origin</ExposeHeader> </CORSRule> </CORSConfiguration>
以下は、Amazon S3 コンソールを使用してCORSヘッダーポリシーを追加する手順GIFを示していますAmazon S3。書面による手順については、Amazon Simple Storage Service ユーザーガイドのドキュメントページの Amazon S3 コンソールの使用「 とドメイン間のリソース共有を追加する方法CORS」を参照してください。