Re: Not able to login

"Prabudas varadarajan" <[email protected]>
Newsgroups gmane.comp.web.httpunit.devel
Message-ID <[email protected]>
Hello Sir,

As per your suggetion i used Ethereal and found out one issue.
It seems Username parameter is not going to the server.

When i am logging in using broswer there is one cookie like

Cookie : ASPSESSION=0B8223..... ; username=admin ; test=true

But while logging in using httpunit the cookie is like this and username
parameter is missing

Cookie : ASPSESSION=0B8223..... ;  test=true

Can you kindly suggest what may be wrong when u have time.

Thanks,
Prabu
On 1/11/07, Maruthi R Janardhan <[email protected]> wrote:
>
>  Hi,
>
> Your code looks correct, not much I can suggest. However, here is
> something you can try.
>
>
>
> First up, the first request can be made a GetMethodRequest (That simulates
> the browser correctly)
>
>
>
> Secondly if you don't have access to server debugging, you should use a
> tool like TCPMON (https://tcpmon.dev.java.net/) or Ethereal to make sure
> that the user and password parameters are actually being sent to the server.
> This is the best way to debug. Compare the HtpUnit interactions with that of
> a natural browser interaction by listening to the network. You will surely
> find the difference and hence the problem.
>
>
>
> Alternatively you can debug on the server about what is happening to the
> request processing (Check if params are coming right).
>
>
>
> All the best
>
> Maruthi
>
>
>
>
>  ------------------------------
>
> *From:* [email protected] [mailto:
> [email protected]] *On Behalf Of *Prabudas
> varadarajan
> *Sent:* Wednesday, January 10, 2007 4:40 PM
> *To:* [email protected]
> *Subject:* Re: [Httpunit-develop] Not able to login
>
>
>
> Hi,
> Thanks a lot for your response.
> This my code , using which i am trying to login to a ASP application. The
> login fails and asks for relogin.
> It will be so helpful if the issue is solved.
>
> import com.meterware.httpunit.* ;
>
>     public static void main(String[] args) throws Exception {
>
>             WebConversation wc = new WebConversation();
>             HttpUnitOptions.setLoggingHttpHeaders(true);
>
>             WebRequest request = new PostMethodWebRequest( "
> http://164.99.162.150/admin/Login.aspx");
>             ClientProperties cp = ClientProperties.getDefaultProperties();
>             cp.setAcceptCookies(true);
>             cp.setAcceptGzip(true);
>
>             WebResponse response = wc.getResponse( request );
>             WebForm[] forms = response.getForms(); // getting the login
> form
>
>
>             WebForm loginForm = forms[0];
>             loginForm.setParameter("Password","novell");
>             loginForm.setParameter("UserName","admin");
>             SubmitButton submitButton = loginForm.getSubmitButtons()[0];
> //getting the submit Button
>
>             WebResponse firstPage = loginForm.submit(submitButton);
> //submitting the form
>
> }
> }
>
> On 1/10/07, *Prabudas varadarajan* <[email protected]> wrote:
>
> HI,
> This is the first time using httpuit.
> I am trying to login to a page, which is done throgh Java Script.
> I am acceppting cookies by using the following code :
>
>           ClientProperties cp = ClientProperties.getDefaultProperties ();
>             cp.setAcceptCookies(true);
>             cp.setAcceptGzip(true);
>
> Also removed js.jar to avoid javascript issues.
>
> Still i am not able to login and getting redirected to login again page.
>
> Can any one kinldy help on this.
>
> Thanks,
> Prabu
> This is the header output of the conversation :
>
> Connecting to 164.99.162.150
> Sending:: POST http://164.99.162.150/admin/Login.aspx
> Sending:: User-Agent: httpunit/1.5
> Sending:: Accept-Encoding: gzip
> Sending:: Content-Type: application/x-www-form-urlencoded
>
> Received from http://164.99.162.150/admin/Login.aspx
> Header:: HTTP/1.1 200 OK
> Header:: Date: Wed, 10 Jan 2007 10:49:27 GMT
> Header:: Server: Apache/2.2.0 (Linux/SUSE)
> Header:: Content-Length: 3952
> Header:: Cache-Control: private
> Header:: Set-Cookie: ASPSESSION=DDA5E08D230BD2B1BBB1DDD1; path=/admin
> Header:: Set-Cookie: test=True; path=/; expires=Fri, 09 Feb 2007 10:49:27
> GMT
> Header:: Keep-Alive: timeout=15, max=100
> Header:: Connection: Keep-Alive
> Header:: Content-Type: text/html; charset=utf-8
> 1
>
> Connecting to 164.99.162.150
> Sending:: POST Login.aspx
> Sending:: User-Agent: httpunit/1.5
> Sending:: Cookie: ASPSESSION=DDA5E08D230BD2B1BBB1DDD1; test=True
> Sending:: Accept-Encoding: gzip
> Sending:: Referer: http://164.99.162.150/admin/Login.aspx
> Sending:: Content-Type: application/x-www-form-urlencoded
>
> Received from http://164.99.162.150/admin/Login.aspx
> Header:: HTTP/1.1 302 Found
> Header:: Date: Wed, 10 Jan 2007 10:49:28 GMT
> Header:: Server: Apache/2.2.0 (Linux/SUSE)
> Header:: Location:
> /admin/Login.aspx?MessageType=Error%3a&MessageText=Your+session+has+been+closed.+Please+log+in.
>
> Header:: Content-Length: 210
> Header:: Cache-Control: private
> Header:: Keep-Alive: timeout=15, max=99
> Header:: Connection: Keep-Alive
> Header:: Content-Type: text/html; charset=utf-8
>
> Connecting to 164.99.162.150
> Sending:: GET
> /admin/Login.aspx?MessageType=Error%3a&MessageText=Your+session+has+been+closed.+Please+log+in.
> Sending:: User-Agent: httpunit/1.5
> Sending:: Cookie: ASPSESSION=DDA5E08D230BD2B1BBB1DDD1; test=True
> Sending:: Accept-Encoding: gzip
> Sending:: Referer: http://164.99.162.150/admin/Login.aspx
>
> Received from
> http://164.99.162.150/admin/Login.aspx?MessageType=Error%3a&MessageText=Your+session+has+been+closed.+Please+log+in
> .
> Header:: HTTP/1.1 200 OK
> Header:: Date: Wed, 10 Jan 2007 10:49:28 GMT
> Header:: Server: Apache/2.2.0 (Linux/SUSE)
> Header:: Content-Length: 4156
> Header:: Cache-Control: private
> Header:: Set-Cookie: ASPSESSION=4E2B89C313E9BE9B59013A78; path=/admin
> Header:: Set-Cookie: test=True; path=/; expires=Fri, 09 Feb 2007 10:49:28
> GMT
> Header:: Keep-Alive: timeout=15, max=98
> Header:: Connection: Keep-Alive
> Header:: Content-Type: text/html; charset=utf-8
>
>
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share
> your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>
> _______________________________________________
> Httpunit-develop mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/httpunit-develop
>
>
>

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

_______________________________________________
Httpunit-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/httpunit-develop
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.