2012-03-14 3 views
0

CakePHP2.0ログインセッションとCookieに問題があります。CakePHセッションwwwとhttpのURLフォーマット

最初に「http://myweb.com」というウェブサイトからログインすると、ユーザーは同じURLを使用する場合にのみログに記録されます。 彼が "http://www.myweb.com"に変更すると、ユーザーがもうログインしていないように見え、投稿などを追加しようとすると、システムはユーザー名とパスワードを再度要求します。

私はCakePHP関数を使用しています。これは、デフォルトで "cake bake"で作成した関数です。 なぜこれが起こっていますか?

解決策はありますか? THanks。 http://ask.cakephp.org/questions/view/problem_with_sessions_with_http_and_www

答えて

0

であなたの二重投稿に私の答え、あなたのbootstrap.phpのにこれを追加する場合、それはサインインWWWか

ini_set('session.cookie_domain', '.myweb.com'); 

と作業言われていることを確認する必要があり@see

+0

私はこのコードを使用しても動作しません。私はCakePHP 2.0を使用しています。 とにかく私はあなたの提案を選ぶと思います。私はここでもそれについて読んでいます:http://ask.cakephp.org/questions/view/problem_with_sessions_with_http_and_www ありがとう!! – Alvaro

0

- wwwの有無にかかわらず標準的なURLを選択してユーザーにリダイレクトするのは、常に良いアイデアです。

ドメインにwwwを含めるかどうかを決定し、ユーザーに決定させる代わりに、そのドメインにユーザーをリダイレクトするかどうかを決定します。

+0

ええ、それは感謝の男だった! – Alvaro

関連する問題