This is the deal. I have a form that POSTs to itself to both store and display data. When the user clicks the back button they see a “Warning: Page has expired” error. In HTTP I’ve fixed this by changing the HTTP Headers, specifically Cache-Control, Pragma, and Expires.
However, this form is secure under SSL and it seems that no matter what headers I change, using both PHPs [FONT=Courier New] header()[/FONT] and [FONT=Courier New]ini_set()[/FONT] that I can’t get IE to not show the “Warning: Page has expired” when they attempt to via a page they’ve already POSTed to.
I know that a page posting to itself isn’t the best infrastructure for a form, but I didn’t build it and it is way to large to rebuild.
Any ideas of how to get IE to cooperate under SSL.