私がやっていることは簡単です:
page1 (POST)-> model2 -> Page2 -> Page3
Page3 からブラウザの「戻る」ボタンをクリックして Page2 にアクセスする
と、ユーザーに表示したくない「Webpage has expired」(IE) または「Document Expired」(FF) が表示されます。
私の知る限り、1 つの解決策は「Cache-Control」を非公開または公開にすることです
が、後で (別のサイトの) Page3 に投稿される
モデル 2 でワンタイム キーを生成する必要があります。
Page2に戻ると、ワンタイムキーも再生成する必要がある
ため、キャッシュは解決策ではないようです。
GET を使用して Page1 から Page2 にパラメータを渡すと正常に動作します。
ワンタイム キーは毎回再生成され、ブラウザからの警告はありませんが、
小さな問題が 1 つあります。パラメータが URL に表示されます。
get の直後にリダイレクトを使用して解決しようとしました
が、キャッシュの問題に戻ります: 再生成されたワンタイム キーを取得できません。
「戻る」ボタンをクリックしたときに、Page1 から Page2への URL にパラメータを表示せ
ず、Page3 から Page2 への「ドキュメントの期限切れ」を表示しない方法はありますか?