UWVA#52092 ARO-koppeling/AuthenticationService van GET naar POST
svn path=/Website/branches/v2017.3/; revision=37359
This commit is contained in:
@@ -72,6 +72,8 @@ var safe;
|
||||
|
||||
// ARO
|
||||
var ARO_RootUrl = "https://www.agressieregistratieoverheid.nl/services/";
|
||||
// var ARO_RootUrl = "https://acceptatie.agressieregistratieoverheid.nl/services/";
|
||||
|
||||
var ARO_User = "ARO-facilitor@uwv.nl";
|
||||
var ARO_Pass = "G<9k3k)1";
|
||||
var ARO_bez_bsn_key = 1; // bez flex to perform ARO-BSN-Check against
|
||||
@@ -95,8 +97,10 @@ var ARO_mld_warn_key = 115; // mld flex to register ARO-BSN-Check-result (if t
|
||||
var lReceive = 2 * 1000; // 1 seconde wordt in de praktijk te vaak overschreden
|
||||
http_request.setTimeouts(lResolve, lConnect, lSend, lReceive);
|
||||
http_request.open(method, url, false); // Synchroon nog even
|
||||
//http_request.setRequestHeader("Content-Type", "application/json; charset=utf-8");
|
||||
__Log("Getting ARO: " + url);
|
||||
http_request.setRequestHeader("Content-Type", "application/json");
|
||||
__Log(method + " ARO: " + url);
|
||||
if (data)
|
||||
__Log("Data: " + data);
|
||||
http_request.send(data);
|
||||
if (http_request.status != 200)
|
||||
{
|
||||
@@ -112,7 +116,8 @@ var ARO_mld_warn_key = 115; // mld flex to register ARO-BSN-Check-result (if t
|
||||
{
|
||||
try
|
||||
{
|
||||
var tokentxt = UWVA_ARO.http("POST", RootUrl + "AuthenticationService.svc/RequestToken", "username=" + User + "\npassword=" + Pass);
|
||||
var data = '{"username": "' + User + '", "password": "' + Pass + '"}';
|
||||
var tokentxt = UWVA_ARO.http("POST", RootUrl + "AuthenticationService.svc/RequestToken", data);
|
||||
if (!tokentxt)
|
||||
return false;
|
||||
var token = eval('(' + tokentxt + ')').d;
|
||||
@@ -125,7 +130,8 @@ var ARO_mld_warn_key = 115; // mld flex to register ARO-BSN-Check-result (if t
|
||||
if (!lookuptxt)
|
||||
return false;
|
||||
var lookup = eval('(' + lookuptxt + ')').d;
|
||||
UWVA_ARO.http("POST", RootUrl + "AuthenticationService.svc/ExpireToken", "guid=" + token);
|
||||
var data = '{"guid\": "' + token + '"}';
|
||||
UWVA_ARO.http("POST", RootUrl + "AuthenticationService.svc/ExpireToken", data);
|
||||
return lookup;
|
||||
}
|
||||
catch (e)
|
||||
|
||||
Reference in New Issue
Block a user