我有一个网站,我正在进行信用卡交易。
问题是: 如果用户转到:http://mysite.com,然后逻辑将用户重定向到https://www.mysite.com,则会丢失会话数据。
正如标题所示,我使用的是Symfony,版本1.2
现在查看我的apps / site / config / factories.yml文件,我添加了下面的内容,但它没有用。有什么想法吗?
all:
routing:
class: sfPatternRouting
param:
generate_shortest_url: true
extra_parameters_as_query_string: true
storage:
class: sfSessionStorage
param:
session_cookie_domain: .mysite.com
答案 0 :(得分:3)
如果他们首先请求网站http://www.mysite.com,您会考虑将用户重定向到http://mysite.com吗?因此,您可以在 www.mysite.com 域下拥有所有内容。
答案 1 :(得分:1)
答案 2 :(得分:1)
我尝试了.mysite.com
param,但它没有立即起作用。原因很简单,我没有删除现有的cookie,而且他们正在干扰。
所以只需在添加参数,刷新页面后删除您网域的所有Cookie,并且“应该”这样做。