質問 > その他 > モバイルでセッション情報がとれない |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
takafeel |
投稿日時: 2010/4/2 20:58
対応状況: 開発中
|
新米 登録日: 2010/4/2 居住地: 投稿: 3 |
モバイルでセッション情報がとれない SC_Sessionのコンストラクタ内の
if(isset($_SESSION['cert'])) で認証されたかどうかを判定していると思うのですが モバイルからログインした際には $_SESSION['cert']がなく、必ずaccess error.と ログに出力されます。 URLのパラメータにはPHPSESSIONIDが含まれているので、セッションはとれると思うのですが、$_SESSION['cert']はありません 何かの設定をし忘れているのでしょうか・・・? |
seasoft |
投稿日時: 2010/4/3 3:06
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: モバイルでセッション情報がとれない 他にログに dtb_session 絡みのエラーが出ていたりしませんか?
|
takafeel |
投稿日時: 2010/4/3 14:03
対応状況: −−−
|
新米 登録日: 2010/4/2 居住地: 投稿: 3 |
Re: モバイルでセッション情報がとれない いえ、site.logにSC_Sessionのコンストラクタから吐かれる"access error."というログが書かれているだけです
携帯のURLに渡されているPHPSESSIDを、手動でdtb_sessionのsess_idに検索をかけたら取得できました |
seasoft |
投稿日時: 2010/4/3 14:22
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: モバイルでセッション情報がとれない > 携帯のURLに渡されているPHPSESSIDを、手動でdtb_sessionのsess_idに検索をかけたら取得できました
cert の値はどうでしたか?
|
takafeel |
投稿日時: 2010/4/3 14:45
対応状況: −−−
|
新米 登録日: 2010/4/2 居住地: 投稿: 3 |
Re: モバイルでセッション情報がとれない あー、ここにSessionの情報がつまっているのですね
PCから取得できたsess_dataにはcertがありましたが モバイルからのSESS_IDでとれた値にはcertの項目がありませんでした certだけでなく、 login_id, authority, member_id, など、SC_Sessionのコンストラクタで取得するセッションの項目も ありませんでした。PCから取得できたsess_dataにはありましたが。 モバイルから取得したsess_dataには モバイルの個体情報と dtb_customerから取得したと思われるデータが入っているだけです |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |