Hi, the snapshot looks ok to me. What is happening ? 1) you make a request to /geoserver/j_spring_security_check 2) a login should happen 3) the request is redirected to /geoserver/ 4) the request is again redirected to /geosrever/index.html, now you get back some data, which you can ignore.
At the end of the sequence, you have to check if you have received a cookie called JSESSIONID. Before starting the sequence, check that there is no such cookie, if there is one, remove it. After the sequence, there should be such a cookie. Now, open the GUI with /geoserver/web, on top of the page, you should see the name of the user logged in. Please try. Christian Zitat von "indian.ganesh" <waits4uo...@gmail.com>: > hi Christian, > > thanks to reply. i have followed your guidance. but the http > request log shown in the snapshot attached remains same. the requests > appears not to be fulfilled in the firebug console. and it looks like the > page is requesting the index.html page of geoserver(see the snapshot > attached.) > > On 16 September 2012 12:57, <christian.muel...@nvoe.at> wrote: > >> In this case there is no need to for basic auth. You only have to create >> an HTTP POST request containing two parameters >> >> username=admin >> password=geoserver >> >> Be aware of the fact that your are sending the password in plain text. >> >> Hope this helps >> >> Christian >> >> >> Zitat von "indian.ganesh" <waits4uo...@gmail.com>: >> >> >> hello everyone, >>> >>> here i am building an application using opengeo >>> suite sdk and geoserver. using opengeo suite sdk viewer i want to >>> edit/create features and styles in geoserver . >>> >>> for that i am trying to authenticate the geoserver from my application . >>> for that i am making an ajax call as follows >>> >>> >>> var username = 'admin'; >>> var password = 'geoserver'; >>> var tok = username + ':' + password; >>> var auth = "Basic "+ Base64.encode(tok); >>> var url = >>> 'http://localhost:8080/**geoserver/j_spring_security_**check<http://localhost:8080/geoserver/j_spring_security_check> >>> '; >>> Ext.Ajax.request({ >>> url : url, >>> method : 'POST', >>> headers : { Authorization : auth }, >>> params: { >>> username: username+'', >>> password: password+'' >>> }, >>> success: function(response){ >>> console.log(response); >>> alert("login successful"); >>> }, >>> failure: function(response) { >>> console.log(response); >>> alert("login incorrect"); >>> } >>> }); >>> >>> after firing this ajax request i get response as shown in the snapshot >>> attached.. >>> >>> in this snapshot it looks like the page is requesting geoserver web >>> administration interface console .. >>> i just want to get authenticated to geoserver without page redirection... >>> >>> any help will be appreciated.. >>> >>> thanks in advance >>> >>> >> >> >> ------------------------------**------------------------------**---- >> This message was sent using IMP, the Internet Messaging Program. >> >> >> > ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Geoserver-users mailing list Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users