JavaScript - ローカル エリア ネットワーク上で Cookie を共有できますか?
欧阳克
欧阳克 2017-06-10 09:47:42
0
3
1267

私は現在、qt webview のようなブラウザを開発しています。このソフトウェアを使用する場合、コンピュータが特定の Web サイトにログインした後、ローカル エリア ネットワーク内の他のコンピュータが自動的にログインするという要件があります。 Cookie を共有することでこれを実現したいのですが、可能ですか?私はネットワークやウェブサイトのテクノロジーにはあまり詳しくありません。それに詳しい人ならそれについて話すことができます。

欧阳克
欧阳克

温故而知新,可以为师矣。 博客:www.ouyangke.com

全員に返信(3)
学习ing

cookies共享和是不是局域网无关系, 而是和web应用的处理逻辑有关系! 如果代码中或者web应用有做会话保持,或者做cookies共享OKならOK、そうでなければダメ

いいねを押す +0
我想大声告诉你

Cookie の共有とは、複数のドメイン名が同じ Cookie にアクセスできることを意味しますが、Cookie 自体は 1 つのブラウザー内にのみ存在できます。
lz これを実現するには、LAN 内での閲覧が必要です。 Cookie はサーバー間で共有されます
サーバーは、ユーザーの IP を記録し、コピー先のマシンの IP の発信元が大きく異なる場合を除き、ログインするために Cookie をコピーすることを知りません
個人的には誰もチェックしないと思います。 Cookie について楽観視していない場合、私のアカウントは失われます。これは個人的な問題です。誰も気にしません。したがって、共有 Cookie を使用してログインしても誰も気にしません。
もちろん、飽きた場合は、トークン Cookie を生成するときに、一意性チェックを追加することもできます。たとえば、以前に非常に人気があったキャンバス フィンガーピントなどの Cookie はコピーして使用することはできません。

いいねを押す +0
淡淡烟草味

この問題に対処するためにサーバー側を試すことができると思います。統合 LAN 内のパブリック IP は同じなので、この考えに基づいて実行できます。

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