Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/

Fig Leaf Software provides the highest caliber vendor-authorized
instruction at our training centers in Washington DC, Atlanta,
Chicago, Baltimore, Northern Virginia, or on-site at your location.
Visit http://training.figleaf.com/ for more information! 

> -----Original Message-----
> From: Michael Nguyen [mailto:[EMAIL PROTECTED] 
> Sent: Friday, November 03, 2006 10:10 AM
> To: CF-Talk
> Subject: RE: Using CFHTTP to login
> 
> Claude, if I disable cookie then I couldn't login form the 
> login form that works if cookie enabled. I think that was the point.
> 
> When I submit the form (that works) if cookie turned off then 
> it show me exactly as when I cfhttp.
> How can we get around of it?
> What I have tried is do cfhttp twice. The first cfhttp is to 
> get cookie from asp.net. The second cfhttp is to submit form 
> with the cookie information.
> (see the code bellow). However, I haven't got it done yet.
> 
> Any thoughts?
> 
> <!--- First http request to get cookie info ---> <cfhttp 
> url="http://www.mycompany.com/Login.aspx"; method="get"
> resolveurl="yes" port="80" throwonerror="yes" redirect="yes"
> useragent Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.7)
> Gecko/20060909 Firefox/1.5.0.7"/>
> 
> <!--- create cookieStruct --->
>       <cfset cookieList = cfhttp.responseheader['Set-Cookie']>
>       <cfset cookieStruct = Structnew()>
>       <cfloop from="1" to="#listlen(cookieList,';')#" index="i">
>               <cfset cookieKV = listGetAt(cookieList,i,";")>
>               <cfif listLen(cookieKV,"=") gt 1>
>                       <cfset cookieKey = listGetAt(cookieKV,1,"=")>
>                       <cfset cookieValue = listGetAt(cookieKV,2,"=")>
>                       <cfoutput><br> #i# #cookieKey#</cfoutput>
>                       <cfset
> structInsert(cookieStruct,cookiekey,cookievalue)>
>               </cfif>
>       </cfloop>
> 
> <!--- Second http request to login --->
>       <cfhttp url="http://202.134.246.83/Tracking/Login/Login.aspx";
> method="post" resolveurl="yes" port="80" 
>       redirect="yes"
>       useragent="#cgi.HTTP_USER_AGENT#">
>       <cfloop collection="#cookieStruct#" item="key">
>                       <cfhttpparam type="cookie" name="#key#" 
> value="# cookieStruct[key]#">
>       </cfloop>
>                       <cfhttpparam type="formfield" name="CompanyCode"
> value="AIRPORT"/>
>                       <cfhttpparam type="formfield" name="UserEmail"
> value="[EMAIL PROTECTED]"/>
>                       <cfhttpparam type="formfield"  
> name="UserPassword"
> value="luggage"/>
>                       <cfhttpparam type="formfield"  name="SigninBtn"
> value="Login"/>
>       </cfhttp>
> 
> 
> -----Original Message-----
> From: Claude Schneegans [mailto:[EMAIL PROTECTED]
> Sent: Saturday, 4 November 2006 1:34 AM
> To: CF-Talk
> Subject: Re: Using CFHTTP to login
> 
>  >>I think that Claude understands me right.
> 
> OK, now that we are on the good tracks, let's see.
> Could it be the server checking for something in the user 
> browser that you didn't think of?
> Javascript for instance. (My own login procedure on my 
> systems work this
> way)
> Try your login form that works (and which is NOT the same as 
> the login action ;-) from your browser with Javascript 
> disabled and see if you can still login.
> Try also with cookie deactivated and see if it makes any difference.
> 
> Also, you didn't tell, but what kind of answer do you get in 
> return from your CFHTTP attempt?
> Any message about why the login was refused?
> 
> --
> _______________________________________
> REUSE CODE! Use custom tags;
> See http://www.contentbox.com/claude/customtags/tagstore.cfm
> (Please send any spam to this address: 
> [EMAIL PROTECTED]) Thanks.
> 
> 
> 
> 
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Introducing the Fusion Authority Quarterly Update. 80 pages of hard-hitting,
up-to-date ColdFusion information by your peers, delivered to your door four 
times a year.
http://www.fusionauthority.com/quarterly

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:259043
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to