バグ報告 > フロント機能 > ブラウザの「戻る」ボタンで「ページの有効期限切れ」が表示される等の問題 |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
ramrun |
投稿日時: 2009/7/9 20:02
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: ブラウザの「戻る」ボタンで「ページの有効期限切れ」が表示される等の問題 kuroさん
ごめんなさい。 環境は関係ないです。 ブラウザの「戻る」「進む」だけ試していて、戻ったら「更新」とかフォームの「次へ」は確認していませんでした(汗)。 結局のところプロキシとか以前に、キャッシュされたデータを利用するかぎり、transactionidを埋め込んだところは引っかかります。 デモサイトの http://site.ec-cube.net/ は1系なので、transactionid(画面遷移をチェック)がありません。 ないので当然、引っかかりません。 transcationidについては↓ ・Re: 共有SSLの問題を皆で解決しましょう!(というか本当に必要です;) で、結局どうすればいいのか... なんですが、私も考えがまとまっていません(汗)。 たとえば規約の次の会員登録画面で http://site.ec-cube.net/entry/index.php 個人情報を入力して「確認ページへ」へ。 そこで間違いに気づいてブラウザの「戻る」をすると入力欄は空になってしまいます。 これは現状、デモサイトがnocacheになっているからですが、ここでprivateやnoneにしてキャッシュが効くようにすると、そのtransactionidのチェックで「不正なページ移動」になります。 あちらを立てればこちらが立たず... で、なにか良い案があればと思うのですが、ちょっと手が止まってます。 追記:メモ書き 少しずつ確認を進めているのですが、下記のページはtransactionidの処理getToken()とisValidToken()が入ります。 このページはnocacheでなければなりません。
|
フラット表示 | 前のトピック | 次のトピック |