Hi Christian Could you tell me where to find documentation to do this you say?
Cheers Pablo 2015-12-29 13:23 GMT-03:00 Christian Mueller < christian.muel...@os-solutions.at>: > Hi Pablo > > The digest authentication code did not change during some GeoServer > versions. Recently I had problems using chrome and digest auth. Which > Servlet container are you using ?. You can try to use digest auth > implemented in your servlet engine and use the J2EE authentication filter > and configure the web.xml appropriately. > > Cheers > Christian > > > > > > On Mon, Dec 28, 2015 at 2:41 PM, pablo zader <pza...@gmail.com> wrote: > >> Hello Cristian. >> At the moment, I have not the possibility to use SSL. >> >> You could confirm whether digest authentication works well in the latest >> geoserver? >> >> Cheers >> Pablo >> >> >> >> 2015-12-27 13:48 GMT-03:00 Christian Mueller < >> christian.muel...@os-solutions.at>: >> >>> Hi Pablo >>> >>> GeoServer uses Spring Security for Digest Authentication. I had some >>> similar Problems and a solution may be to update Spring Security. >>> Unfortunately, this breaks other Authentication mechanisms. >>> >>> A better Idea would be to use Basic Auth in combination with SSL. Do you >>> have this possibility ?. >>> >>> Cheers >>> Christian >>> >>> >>> >>> On Mon, Dec 7, 2015 at 12:35 AM, pablo zader <pza...@gmail.com> wrote: >>> >>>> Hi list >>>> >>>> I want use digest authentication with Curl, but not working. I >>>> followed the steps outlined here >>>> >>>> >>>> http://docs.geoserver.org/2.5.x/en/user/security/tutorials/digest/index.html >>>> >>>> >>>> to configure security in geoserver digest. >>>> >>>> I am using geoserver 2.5.2 >>>> >>>> *Here the request with digest authentication:* >>>> >>>> curl --digest -v -u admin:geoserver -XPUT -H 'Content-type: image/tiff' >>>> --data-binary @/home/pablo/mytiff.tif >>>> http://localhost:8080/geoserver/rest/workspaces/tiger/coveragestores/nbr/file.geotiff >>>> * About to connect() to localhost port 8080 (#0) >>>> * Trying 127.0.0.1... connected >>>> * Server auth using Digest with user 'admin' >>>> > PUT /geoserver/rest/workspaces/tiger/coveragestores/nbr/file.geotiff >>>> HTTP/1.1 >>>> > User-Agent: curl/7.22.0 (x86_64-pc-linux-gnu) libcurl/7.22.0 >>>> OpenSSL/1.0.1 zlib/1.2.7 libidn/1.23 librtmp/2.3 >>>> > Host: localhost:8080 >>>> > Accept: */* >>>> > Content-type: image/tiff >>>> > Content-Length: 0 >>>> > >>>> < HTTP/1.1 401 No Autorizado >>>> < Server: Apache-Coyote/1.1 >>>> < WWW-Authenticate: Basic realm="GeoServer Realm" >>>> < Content-Type: text/html;charset=utf-8 >>>> < Content-Length: 1134 >>>> < Date: Sun, 06 Dec 2015 23:28:36 GMT >>>> < >>>> <html><head><title>Apache Tomcat/6.0.35 - Informe de >>>> Error</title><style><!--H1 >>>> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} >>>> H2 >>>> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} >>>> H3 >>>> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} >>>> BODY >>>> {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B >>>> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} >>>> P >>>> {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A >>>> {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> >>>> </head><body><h1>Estado HTTP 401 - Full authentication is required to >>>> access this resource</h1><HR size="1" noshade="noshade"><p><b>type</b> >>>> Informe de estado</p><p><b>mensaje</b> <u>Full authentication is required >>>> to access this resource</u></p><p><b>descripción</b> <u>Este requerimiento >>>> requiere autenticación HTTP (Full authentication is requir* Connection #0 >>>> to host localhost >>>> left intact >>>> * Closing connection #0 >>>> ed to access this resource).</u></p><HR size="1" >>>> noshade="noshade"><h3>Apache Tomcat/6.0.35</h3></body></html> >>>> >>>> >>>> *Here the request with basic authentication:* >>>> >>>> curl --basic -v -u admin:geoserver -XPUT -H 'Content-type: image/tiff' >>>> --data-binary @/home/pablo/mytiff.tif >>>> http://localhost:8080/geoserver/rest/workspaces/tiger/coveragestores/nbr/file.geotiff >>>> * About to connect() to localhost port 8080 (#0) >>>> * Trying 127.0.0.1... connected >>>> * Server auth using Basic with user 'admin' >>>> > PUT /geoserver/rest/workspaces/tiger/coveragestores/nbr/file.geotiff >>>> HTTP/1.1 >>>> > Authorization: Basic YWRtaW46Z2Vvc2VydmVy >>>> > User-Agent: curl/7.22.0 (x86_64-pc-linux-gnu) libcurl/7.22.0 >>>> OpenSSL/1.0.1 zlib/1.2.7 libidn/1.23 librtmp/2.3 >>>> > Host: localhost:8080 >>>> > Accept: */* >>>> > Content-type: image/tiff >>>> > Content-Length: 259826 >>>> > Expect: 100-continue >>>> > >>>> < HTTP/1.1 100 Continue >>>> < HTTP/1.1 201 Creado >>>> < Date: Sun, 06 Dec 2015 23:34:51 GMT >>>> < Server: Noelios-Restlet-Engine/1.0..8 >>>> < Content-Type: application/xml >>>> < Transfer-Encoding: chunked >>>> < >>>> <coverageStore> >>>> <name>nbr</name> >>>> <type>GeoTIFF</type> >>>> <enabled>true</enabled> >>>> <workspace> >>>> <name>tiger</name> >>>> <href>http://localhost:8080/geoserver/rest/workspaces/tiger.xml >>>> </href> >>>> </workspace> >>>> <__default>false</__default> >>>> <url>file:data/tiger/nbr/nbr.geotiff</url> >>>> <coverages> >>>> <atom:link xmlns:atom="http://www.w3.org/2005/Atom" >>>> rel="alternate" href=" >>>> http://localhost:8080/geoserver/rest/workspaces/tiger/coveragestores/nbr/file/coverages.xml" >>>> type="application/xml"/> >>>> </coverages> >>>> * Connection #0 to host localhost left intact >>>> * Closing connection #0 >>>> >>>> Thanks in advanced >>>> >>>> Pablo >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Go from Idea to Many App Stores Faster with Intel(R) XDK >>>> Give your users amazing mobile app experiences with Intel(R) XDK. >>>> Use one codebase in this all-in-one HTML5 development environment. >>>> Design, debug & build mobile apps & 2D/3D high-impact games for >>>> multiple OSs. >>>> http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140 >>>> _______________________________________________ >>>> Geoserver-users mailing list >>>> Geoserver-users@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/geoserver-users >>>> >>>> >>> >>> >>> -- >>> DI Christian Mueller MSc (GIS), MSc (IT-Security) >>> OSS Open Source Solutions GmbH >>> >>> >> >> >> -- >> *Pablo J. Zader* >> *Lic. en Cs. de la Computación* >> *pablo.za...@gmail.com <pablo.za...@gmail.com>* >> >> >> >> >> >> *"Los Grandes Hombres hablan sobre ideas... Los Hombres Promedio hablan >> sobre cosas... Los Hombres Pequeños hablan.. de otros Hombres.* >> *del libro Matemática estas ahi? A. Paenza "* >> > > > > -- > DI Christian Mueller MSc (GIS), MSc (IT-Security) > OSS Open Source Solutions GmbH > > -- *Pablo J. Zader* *Lic. en Cs. de la Computación* *pablo.za...@gmail.com <pablo.za...@gmail.com>* *"Los Grandes Hombres hablan sobre ideas... Los Hombres Promedio hablan sobre cosas... Los Hombres Pequeños hablan.. de otros Hombres.* *del libro Matemática estas ahi? A. Paenza "*
------------------------------------------------------------------------------
_______________________________________________ Geoserver-users mailing list Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users