Premendo il tasto indietro dopo la visualizzazione di un file PDF, dà pagina di errore scaduta
Domanda
Quando apriamo un PDF nel browser da una libreria di documenti, e quindi premere il pulsante Indietro otteniamo pagina scaduto.
Una possibile soluzione che abbiamo trovato è quello di aprire il PDF in Adobe Reader, come da questo post .
È il loro un modo per risolvere questo che non comporta modifiche al Registro di sistema sul client.
Soluzione
Quando si apre la linea PDF nel browser si ottiene una "pagina scaduto" quando si torna?
Da dove si apre il documento da? E 'dall'interno di una libreria di documenti o da codice personalizzato?
Chiedo questo perché ottenere una "pagina scaduto" è collegato a fare una richiesta POST (postback) e l'accesso da una raccolta documenti è una richiesta GET.
La memorizzazione nella cache può anche essere un problema, ma ancora una volta solo in combinazione con un post. È possibile esaminare ciò profilo di cache di output si utilizza (un modo semplice per farlo è controllando l'intestazione Cache-Control nell'intestazione di risposta della pagina utilizzando un programma come Fiddler