現在サーバーをAWSへ移設する作業を実施しています。
既存のCakephp2系(2.5.8)のシステム(旧環境)があるのですが、そちらにログインしているユーザーをAWSの新環境への引っ越し後もログイン状態をそのまま維持した状態で移行したいのですが、
AWSの環境ではなぜか、旧環境からもってきたCookieの復号化に失敗しているようで、
ログイン状態が維持できません。
例えば新規に同じユーザーで作成したCookieの値も、旧環境と新環境では異なっています。
(同じユーザーであれば、何度作成しても同じCookieのValueになります)
ソースはそのまま移行していますので、Security.saltの値も同じですし、ドメインも同じです。
IDやPWを元にCookieを生成していますが、マルチバイトなども含みません。
違う点は以下くらいしか思いつきません。
・PHPのバージョンが5.2系から5.4系に変更
・CentOS4系からCentOS7系に変更
ソルト値以外にも、なにが暗号化・復号化する際に影響を与えているのでしょうか?
非常に困っておりますため、お力添え頂けますと幸いです。
回答1件
あなたの回答
tips
プレビュー