我有两个应用程序 A 和 B 托管在同一台服务器上。实际上,B 是 A 的子应用程序,位于 A 的子目录中。
主 (A) 应用程序使用默认的 php 会话实现,而 B 在数据库中实现会话。仅供参考。
当我在新浏览器中或访问 A 之前访问应用程序 B 时,它的 cookie 设置得很好。
但是,当我第一次访问 A 时,会设置一个 PHPSESSID cookie。现在,当我访问 B 时,没有设置 B 的 cookie。
我不知道为什么 A 设置的 PHPSESSID cookie 不允许 B 设置它的任何 cookie。反过来是不正确的。