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

Reply via email to