質問 > その他 > 「Google Chrome 80」のHot-fixパッチの副作用で購入できない問題 |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
azunaka |
投稿日時: 2020/3/19 10:14
対応状況: −−−
|
新米 登録日: 2020/3/19 居住地: 投稿: 1 |
「Google Chrome 80」のHot-fixパッチの副作用で購入できない問題 お世話になっております。
3.X系を使用していますが、他バージョンにも当てはまると思われますので指定なしにしています。 https://www.ec-cube.net/news/detail.php?news_id=352 上記に従いまして「Google Chrome 80」のHot-fixパッチを適用しました所、iOS12以下の端末ではエラー画面になり購入できなくなってしまいました。 こちら対応方法を「SameSite=None未対応のブラウザははじく」ではなく「未対応のブラウザの場合はSameSite=Noneをつけない」と変更することは可能でしょうか? |
okazy |
投稿日時: 2020/4/20 16:19
対応状況: −−−
|
半人前 登録日: 2017/10/11 居住地: 投稿: 28 |
Re: 「Google Chrome 80」のHot-fixパッチの副作用で購入できない問題 4/20 現在、ChromeのSameSite Cookieの変更が一時的に撤回されているそうです。
▼参考 https://jp.techcrunch.com/2020/04/06/2020-04-05-google-rolls-back-samesite-cookie-changes-to-keep-essential-online-services-from-breaking/ ただ、SafariでのhttpsでのアクセスにはCookieのSecure属性が必要みたいです。 Hot-fixパッチを一時的に切り戻し、CookieのSecure属性の付与をしていただけると、Safariでも購入ができるようになるかと思います。 > こちら対応方法を「SameSite=None未対応のブラウザははじく」ではなく「未対応のブラウザの場合はSameSite=Noneをつけない」と変更することは可能でしょうか? 質問に対する補足です。 ChromeにSameSite Cookieの変更が入ると、「未対応のブラウザの場合はSameSite=Noneをつけない」こちらの場合には正常に決済が完了しない可能性があります。 決済でエラーが発生すると「決済は終わっているが購入はできていない」状況になりかねないので、対応しているブラウザで購入していただくようご案内するのが良いかと思います。 |
nanasess |
投稿日時: 2020/4/23 18:11
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2303 |
Re: 「Google Chrome 80」のHot-fixパッチの副作用で購入できない問題 「未対応のブラウザの場合はSameSite=Noneをつけない」対応をしてみましたので、もし可能であれば検証にご協力いただけると大変助かります
https://github.com/EC-CUBE/ec-cube3/pull/82 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |