I've been doing exactly that for years, with Big Brother scripts.  As such, it's all in Bourne shell, using curl to fetch web pages, grepping for the interesting bits, then using curl again to post the pages back.  Some of the scripts grind right through the Siteminder login process, which bounces you from the original server to the authenticating server, then back again.  Curl handles the redirects just fine.  It also deals with SSL on secure web servers.
<br><br>If you're interested, I can see about stripping out the company specific stuff from one of them, so you can see how it works.  There should be no problem integrating with Hobbit.<br><br>OK, so it's not Python or Perl, but it was what I had to work with 6 years ago when I started.  I keep telling myself that when the rush dies down I'll see about converting to Python...
<br><br>Ralph Mitchell<br><br><br><div><span class="gmail_quote">On 6/21/06, <b class="gmail_sendername">Maschino, Shawn (GE Indust, Plastics)</b> <<a href="mailto:Shawn.Maschino@ge.com">Shawn.Maschino@ge.com</a>> wrote:
</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div>








<div link="blue" vlink="purple" lang="EN-US">

<div>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">           
Hi all – I ran into a challenge and was wondering if anyone else had seen
it and found a workaround.  I'd like to use the "post"
function of the HTTP test to verify a web page that does user authentication
for an application.  The way the login works is:</span></font></p>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"> </span></font></p>

<p style="margin-left: 0.75in; text-indent: -0.25in;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"><span>-<font face="Times New Roman" size="1"><span>         
</span></font></span></span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">User enters login details on a web form</span></font></p>

<p style="margin-left: 0.75in; text-indent: -0.25in;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"><span>-<font face="Times New Roman" size="1"><span>         
</span></font></span></span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">The user is sent to a
"middle" page while authentication is done</span></font></p>

<p style="margin-left: 0.75in; text-indent: -0.25in;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"><span>-<font face="Times New Roman" size="1"><span>         
</span></font></span></span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">If authentication is successful they
are redirected into the web application, otherwise they redirect to an error
page</span></font></p>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"> </span></font></p>

<p style="text-indent: 0.5in;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">When using the post check I can only
get to that middle page, which doesn't tell me if authentication was
correct or not.  The reason for the middle page is that this web site is
using SSO authentication against an external LDAP system<font color="navy"><span style="color: navy;">.  </span></font>We'd need to be able to get to
the page that the redirect pushes to.  Does anyone know if there is a way
around this?  My first impressions would be no, but I thought it wouldn't
hurt (too much!) to<font color="navy"><span style="color: navy;"> </span></font>ask.
</span></font></p>

<p style="text-indent: 0.5in;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"> </span></font></p>

<p style="text-indent: 0.5in;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Thanks!</span></font></p>

<p style="text-indent: 0.5in;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"> </span></font></p>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Shawn</span></font></p>

</div>

</div>



</div></blockquote></div><br>