URL request via HTTPS

All questions related to installations, configurations and maintenance of Advanced Host Monitor (including additional tools such as RMA for Windows, RMA Manager, Web Servie, RCC).
Post Reply
claker
Posts: 11
Joined: Fri Feb 24, 2012 12:42 pm

URL request via HTTPS

Post by claker »

Hello,

I am trying to set up a URL request using HTTPS to test a form based login page. I am entering the credentials under "user name" and "password" and then "check contents" to verify that it did in fact log in and find a keyword.

The status comes back with 'bad content'

Any assistance would be greatly appreciated!

Thanks.
KS-Soft Europe
Posts: 2832
Joined: Tue May 16, 2006 4:41 am
Contact:

Post by KS-Soft Europe »

If your page uses form based login, then you should use "HTTP POST request" option instead of "Password protected page" option.
Please check page source code to get variable names that are used to for logon script.
"HTTP POST request" field may look like the following:
user_name_variable=your_username&password_variable=your_password
claker
Posts: 11
Joined: Fri Feb 24, 2012 12:42 pm

Post by claker »

Here is what the source looks like. Can you assist me the syntax for the HTTP Post request?

Thank you!


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="ctl00_head"><link href="../App_Themes/Default/portal.css" type="text/css" rel="stylesheet" /><title>
MyWalden University Portal
</title><link href="../Shared/App_Themes/Walden/TabStrip.Walden.css" rel="stylesheet" type="text/css" />

<script src="../JavaScript/src/jquery-1.3.2.js" type="text/javascript"></script>

<script src="../JavaScript/src/thickbox.js" type="text/javascript"></script>

<script src="../JavaScript/src/jquery.corners.js" type="text/javascript"></script>

<script src="../JavaScript/src/jquery.corners.min.js" type="text/javascript"></script>

<script src="../JavaScript/src/jquery.dimensions.js" type="text/javascript"></script>

<script src="../JavaScript/src/jquery.dimensions.min.js" type="text/javascript"></script>

<script src="../JavaScript/src/jquery.dimensions.pack.js" type="text/javascript"></script>

<script src="../JavaScript/src/jquery.equalizecols.js" type="text/javascript"></script>

<script src="../JavaScript/src/jquery.iepnghack.1.5.js" type="text/javascript"></script>

<script src="../JavaScript/src/jquery.tabs.js" type="text/javascript"></script>

<script src="../JavaScript/src/jquery.tabs.pack.js" type="text/javascript"></script>

<script src="../JavaScript/src/thickbox-compressed.js" type="text/javascript"></script>

<script src="../JavaScript/portal.js" type="text/javascript"></script>

<script src="../JavaScript/common.js" type="text/javascript"></script>

<link href="../App_Themes/Walden/ie-hacks.css" type="text/css" rel="stylesheet" /><link href="../App_Themes/Walden/TabStrip.Menu.css" type="text/css" rel="stylesheet" /><link href="../App_Themes/Walden/walden.css" type="text/css" rel="stylesheet" /><link href="../App_Themes/Walden/WelcomeCenter.css" type="text/css" rel="stylesheet" /></head>
<body class="base3">
<form name="aspnetForm" method="post" action="LcpLogin.aspx" onsubmit="javascript:return WebForm_OnSubmit();" id="aspnetForm">
<div>
<input type="hidden" name="ctl00_RadScriptManager1_TSM" id="ctl00_RadScriptManager1_TSM" value="" />
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />

<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJOTcwODQ0ODQzD2QWAmYPZBYEAgEPZBYCAgEPZBYCZg8WAh4EVGV4dAUaTXlXYWxkZW4gVW5pdmVyc2l0eSBQb3J0YWxkAgMPZBYKAgIPDxYCHgdWaXNpYmxlaBYCHgdvbmNsaWNrBRVzZXRMb2dvdXRJbmRpY2F0b3IoKTtkAgMPFgIfAWhkAgQPDxYCHwFoZGQCBw9kFgJmD2QWAgIBDw8WAh8BaGRkAgkPFCsAAhQrAAIPFgIfAWhkZGRkZISM8hJ1WBVxPavnDJahvpoxuGSr" />
</div>

<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['aspnetForm'];
if (!theForm) {
theForm = document.aspnetForm;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</script>


<script src="/portal/WebResource.axd?d=KJ8KmyYEIkBWV17-XIEtOQ2&t=633732427251181649" type="text/javascript"></script>


<script src="/portal/ScriptResource.axd?d=Xd7VAADdlhNOvIT-P0s6NP7hd4MjqhXgLRpkJxFyI28uUyqQkzJgiOJsyx_krCUk_o9egVnb5yY7j_8wPdgkTg2&t=fffffffff83a25bc" type="text/javascript"></script>
<script src="/portal/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl00_RadScriptManager1_TSM&compress=1&_TSM_CombinedScripts_=%3b%3bSystem.Web.Extensions%2c+Version%3d3.5.0.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d31bf3856ad364e35%3aen-US%3a3bbfe379-348b-450d-86a7-bb22e53c1978%3aea597d4b%3ab25378d2" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
function WebForm_OnSubmit() {
if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;
return true;
}
//]]>
</script>

<div>

<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWBgLdxdzeAwLI1/TCBwKlms/SBALH/emvDQKu+5ziDgLCmL+5DwLmAT8idDEPuXFhAciZOHm5Jwqa" />
</div>
<script type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ctl00$RadScriptManager1', document.getElementById('aspnetForm'));
Sys.WebForms.PageRequestManager.getInstance()._updateControls(['tctl00$EmailLinkPanel'], [], [], 90);
//]]>
</script>

<div id="wrap">
<div id="navTop" style="white-space: nowrap;">
<div id="navTopWelcome">
<table border="0" cellspacing="0" cellpadding="0" width="950">

<tr>
<td style="text-align: left" width="33%">

  

</td>
<td width="33%" style="text-align: center">




</td>
<td width="34%" style="text-align: right">
<div id="ctl00_EmailLinkPanel">




</div>

</td>
</tr>
</table>
</div>
</div>
<div id="brand" class="clearfix">
<div id="brandTop">
</div>

<img id="brandBanner" src="../App_Themes/Walden/Images/ph-brand-01.jpg" width="541"
height="103" alt="" />
<img id="ctl00_imgBrandLogo" class="brandLogo" src="../App_Themes/Walden/Images/logo-mywalden.gif" alt="My Walden" style="height:48px;width:215px;border-width:0px;" />
</div>

<div class="">

</div>

<div>

<div id="content" style="height: 500px;">
<!--
<div id="languageContainer" align="right">
<a id="ctl00_DefaultContent_EnglishLanguage" title="Change language to English" href="?Language=en-US"><img title="Change language to English" src="../App_Themes/Default/Images/flag-US.png" alt="Change language to English" style="border-width:0px;" /></a>
 
<a id="ctl00_DefaultContent_SpanishLanguage" title="Change language to Spanish" href="?Language=es-MX"><img title="Change language to Spanish" src="../App_Themes/Default/Images/flag-MX.png" alt="Change language to Spanish" style="border-width:0px;" /></a>
</div>
-->
<br />

<table id="ctl00_DefaultContent_loginLCP" class="login" cellspacing="0" cellpadding="0" border="0" style="height:153px;width:928px;border-collapse:collapse;">
<tr>
<td>
<table border="0" cellpadding="3" cellspacing="0" style="border-collapse: collapse"
width="100%">
<tr>
<td>
<!-- style="width: 300px"-->
<table border="0" cellpadding="4" style="height: 153px" width="100%">
<tr>

<td align="left" colspan="2" style="white-space:nowrap;"><span style="color: #2a568f; font-weight: bold; font-size: 14px;"><span id="ctl00_DefaultContent_loginLCP_LoginHeader">Login</span></asp:Label></span>
<br />
<span style="color: #2a568f; font-weight: bold; font-size: 14px;"></span>
</td>
</tr>
<tr>
<td colspan="2">
</td>

</tr>
<tr>
<td width="195" align="right" valign="baseline" style="white-space:nowrap;">
<label for="ctl00_DefaultContent_loginLCP_UserName" id="ctl00_DefaultContent_loginLCP_UserNameLabel">Email Address:</label>
</td>
<td valign="top" style="width:100%">
<input name="ctl00$DefaultContent$loginLCP$UserName" type="text" id="ctl00_DefaultContent_loginLCP_UserName" style="width:150px;" />
<span id="ctl00_DefaultContent_loginLCP_UserNameRequired" title="Please enter your walden email address" style="color:Red;visibility:hidden;">Please enter your walden email address</span>

</td>
</tr>
<tr>
<td width="195" align="right" valign="baseline" style="white-space:nowrap;">
<label for="ctl00_DefaultContent_loginLCP_Password" id="ctl00_DefaultContent_loginLCP_PasswordLabel">Password:</label>
</td>
<td valign="top">
<input name="ctl00$DefaultContent$loginLCP$Password" type="password" id="ctl00_DefaultContent_loginLCP_Password" style="width:150px;" />

<span id="ctl00_DefaultContent_loginLCP_PasswordRequired" title="Please enter password" style="color:Red;visibility:hidden;">Please enter password</span>
</td>
</tr>
<tr>
<td align="center" colspan="2" style="color: red">

</td>
</tr>
<tr>

<td>
</td>
<td align="left">
<input type="submit" name="ctl00$DefaultContent$loginLCP$LoginButton" value="Login" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$DefaultContent$loginLCP$LoginButton", "", true, "loginLCP", "", false, false))" id="ctl00_DefaultContent_loginLCP_LoginButton" />
</td>
</tr>
<tr>
<td align="left" style="white-space:nowrap;">
<a id="ctl00_DefaultContent_loginLCP_ForgotPassword" href="javascript:__doPostBack('ctl00$DefaultContent$loginLCP$ForgotPassword','')">Forgot Password</a>

</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>

</div>

</div>
<div id="siteInfo" style="height: 204px;">
<a id="ctl00_lnkLaureate" href="http://www.waldenu.edu/c/About/About_6689.htm" target="_blank"><img src="../App_Themes/Default/Images/wald_intn_logo_01_k.jpg" alt="Laureate Education" style="border-width:0px;" /></a>
<p>
Contact Walden Support<br />
United States: 1.800.925.3368<br />
Asia, Europe, Middle East, Africa and Australia: +31.20.713.0200<br />

North, Central, South America and the Caribbean: +1.443.627.7222<br /><br />
Walden University is accredited by the Higher Learning Commission and a member of the North Central Association.<br />
© Copyright 2004-2008 Walden University
</p>
</div>
</div>

<input name="ctl00$hdnLogoutIndicator" type="hidden" id="ctl00_hdnLogoutIndicator" />

<script language="javascript" type="text/javascript">

// Set the logout indicator on
function setLogoutIndicator() {

var logoutInd = document.getElementById('ctl00_hdnLogoutIndicator');
logoutInd.value = "true";
}
</script>


<script type="text/javascript">
//<![CDATA[
var Page_Validators = new Array(document.getElementById("ctl00_DefaultContent_loginLCP_UserNameRequired"), document.getElementById("ctl00_DefaultContent_loginLCP_PasswordRequired"));
//]]>
</script>

<script type="text/javascript">
//<![CDATA[
var ctl00_DefaultContent_loginLCP_UserNameRequired = document.all ? document.all["ctl00_DefaultContent_loginLCP_UserNameRequired"] : document.getElementById("ctl00_DefaultContent_loginLCP_UserNameRequired");
ctl00_DefaultContent_loginLCP_UserNameRequired.controltovalidate = "ctl00_DefaultContent_loginLCP_UserName";
ctl00_DefaultContent_loginLCP_UserNameRequired.errormessage = "Please enter your walden email address";
ctl00_DefaultContent_loginLCP_UserNameRequired.validationGroup = "loginLCP";
ctl00_DefaultContent_loginLCP_UserNameRequired.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
ctl00_DefaultContent_loginLCP_UserNameRequired.initialvalue = "";
var ctl00_DefaultContent_loginLCP_PasswordRequired = document.all ? document.all["ctl00_DefaultContent_loginLCP_PasswordRequired"] : document.getElementById("ctl00_DefaultContent_loginLCP_PasswordRequired");
ctl00_DefaultContent_loginLCP_PasswordRequired.controltovalidate = "ctl00_DefaultContent_loginLCP_Password";
ctl00_DefaultContent_loginLCP_PasswordRequired.errormessage = "Please enter password";
ctl00_DefaultContent_loginLCP_PasswordRequired.validationGroup = "loginLCP";
ctl00_DefaultContent_loginLCP_PasswordRequired.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
ctl00_DefaultContent_loginLCP_PasswordRequired.initialvalue = "";
//]]>
</script>


<script type="text/javascript">
//<![CDATA[

var Page_ValidationActive = false;
if (typeof(ValidatorOnLoad) == "function") {
ValidatorOnLoad();
}

function ValidatorOnSubmit() {
if (Page_ValidationActive) {
return ValidatorCommonOnSubmit();
}
else {
return true;
}
}
Sys.Application.initialize();

document.getElementById('ctl00_DefaultContent_loginLCP_UserNameRequired').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_DefaultContent_loginLCP_UserNameRequired'));
}

document.getElementById('ctl00_DefaultContent_loginLCP_PasswordRequired').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_DefaultContent_loginLCP_PasswordRequired'));
}
//]]>
</script>
</form>
</body>
</html>
KS-Soft Europe
Posts: 2832
Joined: Tue May 16, 2006 4:41 am
Contact:

Post by KS-Soft Europe »

Your POST request may look like the following:
ctl00$DefaultContent$loginLCP$UserName=Your_user_name&ctl00$DefaultContent$loginLCP$Password=Your_password

Also, your web form contains several other variables:
ctl00_RadScriptManager1_TSM
__EVENTTARGET
__EVENTARGUMENT
__VIEWSTATE
__EVENTVALIDATION
ctl00$DefaultContent$loginLCP$LoginButton
ctl00$hdnLogoutIndicator

They also may be requitred.
claker
Posts: 11
Joined: Fri Feb 24, 2012 12:42 pm

Post by claker »

Would it be possible to schedule a screen sharing session with support to troubleshoot the variables?
KS-Soft
Posts: 13012
Joined: Wed Apr 03, 2002 6:00 pm
Location: USA
Contact:

Post by KS-Soft »

How this can help? We do not have any idea how your script located on your server works.
If you don't know how it works either, you should check its code or ask your web server admin...

Regards
Alex
Post Reply