From 16611c5abf3c70963a49744bb0fce0fadea716db Mon Sep 17 00:00:00 2001 From: Wolfram Schneider Date: Wed, 19 Jun 2013 15:45:32 +0000 Subject: [PATCH] SP auth request: check XML response document for OK message --- experiments/spclient/mkws.js | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/experiments/spclient/mkws.js b/experiments/spclient/mkws.js index 82b0d50..82f7603 100644 --- a/experiments/spclient/mkws.js +++ b/experiments/spclient/mkws.js @@ -398,8 +398,25 @@ $(document).ready(function() { $("#mkwsTargets").css("display", "none"); domReady(); +}); - var jqxhr = jQuery.get("/service-proxy-auth") - .fail(function() { alert("service proxy authentifiction failed"); }); - +$(document).ready(function() { + if (useServiceProxy) { + var jqxhr = jQuery.get(authURLServiceProxy) + .fail(function() { + alert("service proxy authentifiction failed for URL " + authURLServiceProxy + " , give up!"); + }) + .success(function(data) { + if (!jQuery.isXMLDoc(data)) { + alert("service proxy auth response document is not valid XML document, give up!"); + return; + } + + var status = $(data).find("status"); + if (status.text() != "OK") { + alert("service proxy auth repsonse status: " + status.text() + ", give up!"); + return; + } + }); + } }); -- 1.7.10.4