svn path=/Website/trunk/; revision=30457
This commit is contained in:
@@ -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");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user