В Symfony обмен данными между поддоменами - PullRequest
1 голос
/ 11 марта 2010

У меня есть сайт, на котором я делаю транзакции по кредитным картам.

Проблема заключается в следующем: если пользователь переходит к: 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

Ответы [ 3 ]

3 голосов
/ 11 марта 2010

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

1 голос
/ 19 марта 2011

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

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

1 голос
/ 13 марта 2010

http://www.symfonyexperts.com/question/show/id/1 может быть то, что вы ищете

...