java - [cookie跨域问题]cookie.setDomainName()不起作用?
PHP中文网
PHP中文网 2017-04-18 09:49:00
0
3
606

为了做一个免登陆,需要回写非当前域名的cookie,使用cookie.setDomain(".test.com"); response.addCookie(cookie);不起作用,请教下为什么?

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(3)
大家讲道理

現在のドメイン名の第2レベルドメイン名であれば可能のようですが、そうでない場合はサポートされていません。これはセキュリティ仕様の要件であり、ブラウザを自分で作成しない限り、ブラウザ実装者はこれを実行しません。

いいねを押す +0
Peter_Zhu

フロントエンド ページに設定します

リーリー

バックグラウンドで異なる Cookie 名が設定されているかどうかに注意してください

いいねを押す +0
PHPzhong

HTTP 仕様の制約により、クロスドメインの Cookie の読み取りおよび書き込みが禁止されています。ブラウザはサーバーから送信された Cookie (これは違法です) を受信しましたが、それを無視しました。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート