P粉6161110382023-08-26 18:51:46
はい、これはページの COOP 設定、ログイン ページ、およびそれらの相互作用に関係している可能性があります。 2 つのページが同じ COOP を持たない場合、それらは別々の閲覧コンテキスト グループになるため、window.close メソッドなどの特定の対話が妨げられる場合があります。
コードと実装を見ずに正確な解決策を与えることは困難ですが、ログイン ページの COOP と一致するように COOP を変更してみることはできます。
これは、same-origin
または same-origin-allow-popups
です。
これらのヘッダーは NextJS 構成で設定できます: https://nextjs.org/docs/pages/api-reference/next-config-js/headers
あなたの場合:
リーリーP粉6163836252023-08-26 13:48:14
これは長い間解決されていない問題のようです。ただし、次の
を試してください。クロスオリジン分離ガイド - https://web.dev /cross-origin-isolation-guide/ および MDN ドキュメント を参照して詳細を確認することもできます。クロスオリジン - オープナー ポリシーの詳細
Google API を使用している場合は、localhost:3000
などのポートを含む URI も必ず追加してください。私のライブウェブサイトをチェックしてください - https://radheshyamdas.com/ Next