2010-03-11 2 views
1

У меня есть сайт, на котором я совершаю транзакции с кредитными картами.В Symfony, совместное использование данных по субдоменам

Проблема заключается в следующем: , если пользователь перейдет на: http://mysite.com, а затем логически перенаправляет пользователя на https://www.mysite.com, я теряю свои данные сеанса.

Как подсказывает название, я использую Symfony, версия 1.2

Теперь, глядя в свои приложения// конфигурации/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 

ответ

3

ли вы считаете, перенаправляя пользователей http://www.mysite.com, если они просят сайт http://mysite.com в первую очередь? Таким образом, вы можете иметь все под www.mysite.com домен.

+0

Я согласен, если вы имеете в виду «перенаправление пользователей на https://www.mysite.com – sjobe

1

Я попробовал .mysite.com параметров и это не сработало сразу. причина была просто в том, что я не удалил существующие файлы cookie, и они вмешивались.

так что просто удалите все куки для своего домена после добавления параметра, обновите страницу и это должно сделать это.

Смежные вопросы