我的网站有两个部分。一个用Drupal编写,另一个用Java编写。我需要同步他们使用的cookie来同步上次访问时间并防止两个站点都不活动。我遇到了一个问题,即Drupal将我的Cookie域设置为.mydomainname.com
。但是当我从Java更新该cookie的Max Age时,它将域设置为mydomainname.com
。所以我无法同步这些cookie。无论如何在Drupal中都可以阻止Cookie中的尾随点。
Drupal - 7.2, J2EE - 2.4, Java - 1.6
答案 0 :(得分:2)
在 settings.php 文件中,第338行附近有一个有用的设置:
# $cookie_domain = '.example.com';
您可以在此处设置您的cookie_domain。事实上,Java应用程序需要将cookie设置为.mydomainname.com,因为这是correct syntax。