認証済みのブラウザでのダウンロードの実行

このページでは、Cloud Storage ユーザーが Google アカウントでブラウザにログインし、コンテンツをダウンロードする方法を説明します。このタイプのアクセスでは、ブラウザの Cookie を使用してユーザーの確認を行います。

要件

ユーザーが認証済みのブラウザでダウンロードを行うには、オブジェクトのダウンロード権限が必要です。ユーザーに権限を付与する場合、ユーザーの識別は Google アカウントで行います。

ユーザーに Cloud Storage ストレージ バケットの 1 つにあるオブジェクトのダウンロードを許可するには:

  1. イメージにアクセスするための URL をユーザーに提供します。この場合、次のようになります。https://storage.cloud.google.com/[BUCKET_NAME]/[OBJECT_NAME]
  2. Google アカウントにログインしていない場合は、ログインを求めるメッセージが表示されます。

ユーザーがブラウザで URL をクリックすると、Google アカウントにログインするように求められます(まだログインしていない場合)。認証後、カプセル化された ID トークンを含む Cookie をブラウザが取得し、Cloud Storage リポジトリのオブジェクトにリダイレクトします。Cloud Storage で、ユーザーがオブジェクトの読み取りを許可されていることが確認され、ユーザーのパソコンにオブジェクトがダウンロードされます。

次の図に、ブラウザベースの認証によるダウンロードの仕組みを示します。

Cookie 認証を示す図

このページは役立ちましたか?評価をお願いいたします。

フィードバックを送信...

ご不明な点がありましたら、Google のサポートページをご覧ください。