php - 如何为具有 HTTPS 的子域设置 php.ini 和 session.php 的变量以使用共享 session ?

标签 php session ssl https opencart2.x

我使用带 SSL 的 Opencart 2.2.0.0。我有 3 个子域也覆盖了 SSL。我需要在所有站点(登录和购物车)上使用共享 session 。 无论我尝试什么,我都无法为 php.inisession.php 设置变量。网络上有数百万种不同的版本或解决方案,所以我很困惑。有些人甚至建议跨域。

如果您能帮助我,我将不胜感激。我们可能有机会在不久的将来禁用一个域的 ssl。因此,如果您的解决方案同时涵盖这两个方面,我们会更高兴。

最佳答案

在您的情况下,您必须启用CORS(跨源资源共享)

您没有提到您使用的是哪种服务器类型,所以我只能告诉您从哪里开始,针对不同的服务器类型有多种解决方案。

关于php - 如何为具有 HTTPS 的子域设置 php.ini 和 session.php 的变量以使用共享 session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39732660/

相关文章:

javascript - 当用户属于某个组时,如何在 JS 中创建弹出窗口?

php - 通过将用户的ID +时间加密为JSON来创建访问 token

php - 电子邮件 Codeigniter 不工作

php - 在 ajax 调用中使用 TCPDF 生成 PDF

php - SQL插入ID所在的位置,加上静态字符串

session - 从服务器端打开模式,grails

php - 为什么 Chrome 和 FireFox 中的 php session 值不同?

php - 使用 PHPUnit 测试 cookies 和 session,怎么样?

haskell - 如果在 'safe language' 中实现了经过验证的 SSL/TLS,它是否仍然容易受到心脏出血攻击?

apache - 由于虚拟主机的重定向,现在无法访问 phpmyadmin