Ya lo he conseguido, pero no se si es la solución correcta. En el evento Load de la página he desabilitado el cache, de modo que la página no se guarde en el cache y el navegador no lo pueda encontrar.
Código:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Response.Cache.SetCacheability(HttpCacheability.NoCache)
End Sub
Por mi parte, mientras que nadie proponga una solución mejor, voy a utilizar esta que os presento aquí.
Gracias!!