Files
Facilitor/APPL/Shared/expired.asp
Jos Groot Lipman 66c22b8d21 FCLT#62762 Recordsets die niet gesloten zijn beter detecteren
svn path=/Website/trunk/; revision=47241
2020-06-25 08:30:13 +00:00

47 lines
1.6 KiB
Plaintext

<%@language = "javascript" %>
<% /*
$Revision$
$Id$
File: expired.asp
Description: Wordt vanuit default.inc geredirect als de Session("customId") weg is
Parameters:
Context:
Note: Omweg FcltMgr.getData omdat we niet (willen) weten hoe 'diep' we zitten
*/ %>
<% // GEEN install.inc hier! We hebben al genoeg problemen
// Merk op dat deze logging hier niet zinvol is: de customerId is niet bekend
// en Session("logging")/ __Logging zal ook leeg zijn
var host = String(Request.ServerVariables("HTTP_HOST"));
var trycust = host.substring(0,4).toUpperCase();
//Response.Write(trycust)
if (trycust)
{
var hsts_maxage = parseInt(Application("SET_" + trycust + "_hsts_maxage"));
if (hsts_maxage >=0 && Request.ServerVariables("SERVER_PORT") != "80")
Response.AddHeader("Strict-Transport-Security", "max-age=" + hsts_maxage);
}
%>
<html>
<head>
<script type="text/javascript" src="../LocalScripts/jquery.min.js"></script>
<script type="text/javascript" src="../LocalScripts/FCLTMgr.js?tm=<%=(new Date).getTime()%>"></script>
</head>
<body onload="if (FcltMgr.getData('expired')) FcltMgr.getData('expired')()">
Your session has expired.
<p>
<form method='get' action='../../' target='_top'>
<input type='submit' value='Continue'>
</form>
<% if (Application("otap_environment") == "O")
{
Response.Write("<p>De rest is niet zichtbaar voor klanten:");
Response.Write("<br>Misschien had je fac_id=XXXX in de URL moeten meegeven?"); // Common mistake bij bookmarks, password-reset links etc.
}
%>
</body>
</html>