Skip to main content
SameSite は、ユーザーがその Web サイトにアクセスするまで、サードパーティドメインによる Cookie ファイルの作成を防ぐセキュリティ機能です。これにより、サードパーティがブラウザー Cookie を使用してオンライン上のユーザーやユーザーが訪問する Web サイトを追跡することを防ぎます。 2020 年 2 月、Google は Chrome 80 以降で SameSite 機能を変更しました。Cookie ファイルの SameSite 属性には、次の 3 つの値のいずれかを指定します。 その結果、Chrome 80 以降では、セキュリティ保護されていない HTTP プロトコル経由で iframe 内の製品を使用できません。これを試行すると、エラー Due to browser policy restrictions, this URL cannot be opened using the insecure HTTP protocol. Please use the secure HTTPS protocol or change your browser policy. が返されます。 このエラーメッセージには、https://www.chromium.org/updates/same-site へのリンクも含まれています。このエラーは Google Chrome と Microsoft Edge で発生します。回避策として、ブラウザー設定で デフォルトの SameSite Cookie オプションを有効にしてください。

Google Chrome で SameSite をデフォルトで有効にする

1

ブラウザーのフラグページを開く

chrome://flags/ にアクセスします。
Google Chrome のフラグページのスクリーンショット
2

SameSite モードを有効にする

デフォルトの SameSite Cookie モードを有効にします。
ブラウザーのフラグ一覧にある デフォルトの SameSite Cookie オプションのスクリーンショット
3

ブラウザーを再起動する

変更を反映するには、ブラウザーを再起動します。
4

結果を確認する

Web サイトを開き、開発者ツールのコンソールが意図したとおりに動作することを確認します。

Microsoft Edge で SameSite をデフォルトで有効にする

1

ブラウザーのフラグページを開く

edge://flags/ にアクセスします。
Microsoft Edge のフラグページのスクリーンショット
2

SameSite モードを有効にする

デフォルトの SameSite Cookie モードを有効にします。
ブラウザーのフラグ一覧にある デフォルトの SameSite Cookie オプションのスクリーンショット
3

ブラウザーを再起動する

変更を反映するには、ブラウザーを再起動します。
4

結果を確認する

Web サイトを開き、開発者ツールのコンソールが正しく動作することを確認します。

その他のブラウザーに関する更新

Firefox などの他のブラウザーでは、Cookie ファイルは次のように扱われます。
  • SameSite 属性のない Cookie ファイルは、SameSite=Lax として扱われます。サードパーティーからのアクセスが必要な場合は、Cookie に SameSite 属性を追加してください。
  • サードパーティーからのアクセスが必要な Cookie ファイルには、SameSite=None; Secure 属性が必要です。