gpt4 book ai didi

java - 当我的项目部署在网络服务器 B 上时,如何检索网络服务器 A 的 cookie?

转载 作者:行者123 更新时间:2023-11-30 05:12:07 26 4
gpt4 key购买 nike

该项目是多个模块,每个模块都部署到一个单独的网络服务器。它们都在同一台主机上。 (相同IP地址)

我有一个主菜单,我可以在其中登录,然后列出所有服务器上的所有可用模块。从这里我可以单击并转到其中任何模块。

我在响应中发送cookie(登录时,例如服务器A),然后在服务器B(模块之一)上,当我想返回主菜单时,我检查cookie以查看用户是否是已登录。

问题是,服务器 B 看不到服务器 A 生成的 cookie。因此每次我返回主菜单时,用户都会被注销。

有没有办法存储供多个虚拟网络服务器(在同一 IP 上)使用的 cookie 或任何其他想法?

最佳答案

如果您在 cookie 中设置了正确的域名值,它应该可以工作:

即cookie 中的域名:".host.com"

Cookie 将发送到以下主机:“server1.host.com”“server2.host.com” ....

关于java - 当我的项目部署在网络服务器 B 上时,如何检索网络服务器 A 的 cookie?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3031308/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com