svn path=/Website/trunk/; revision=30457

This commit is contained in:
Erik Groener
2016-08-30 06:36:31 +00:00
parent 211ba5eda5
commit 8fb29b7ad0

View File

@@ -1021,10 +1021,12 @@ function abort_with_warning(warning, code)
}
else if (JSON_Result && JSON)
{
__Log("D 1");
Response.Write(JSON.stringify({ warning: warning, keepForm: true }));
}
else
{
__Log("D 2");
%>
<html>
<head>
@@ -1226,6 +1228,7 @@ var protectRequest =
validateToken: function ()
{ // De token van het hidden inputveld valideren met de token van de cookie
__Log("XXX");
try // API's hebben vaak inputXML.load(Request); gedaan en dan werkt getFParam niet meer
{
var verificationToken = getFParam(protectRequest.theVar, "");
@@ -1238,14 +1241,20 @@ var protectRequest =
var cookieToken = protectRequest.theToken()||""; // is leeg bij self_register.asp als we nog niet zijn ingelogd.
if (verificationToken != cookieToken)
{ // Is deze functie vanuit een post aangeroepen? Dan afhandeling door post functie af laten handelen.
__Log("XXX 1");
if (typeof DOCTYPE_Disable != "undefined" && DOCTYPE_Disable == 1 && typeof JSON != "undefined")
{
__Log("XXX 2");
var result = {message: L("lcl_authentication_error")};
Response.Write(JSON.stringify(result));
Response.End;
}
else
{
__Log("XXX 3");
abort_with_warning(L("lcl_authentication_error"));
__Log("XXX 4");
}
}
}
}