geoserver & autenticazioni

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

geoserver & autenticazioni

frippe12573
Buongiorno,
ho dei problemi con la configurazione di geoserver,
in particolare vorrei rendere disponibili degli SHP file,
questa la configurazione:
la versione geoserver è la 2.1-RC4
tomcat 6.0.32
in geoserver ho aggiunto un utente specifico
e un ruolo a cui è associato l'utente, tipo:
utente: pippo
ruolo: ruolo_pippo
poi ho creato un workspace, uno store a cui ho aggiunto shp file, tipo:
ws
my_store, con una decina di shp
quindi al ws ho dato il seguente tipo di accesso:
ws.*.r
infine ho dato come catalog mode = challenge

in questa maniera se mi loggo a geoserver con utente pippo,
riesco a vedere i dati a visualizzarli con openlayer,
riesco a vedere questi stessi dati ad esempio con il mapviewer di
tramite geonetwork (dopo che il browser mi chiede di autenticarmi)

Il mio problema è invece che se utilizzo la stringa tipo:
http://my_ip_server:8080/geoserver/my_application/wms?service=WMS&version=1.1.0&request=GetMap&layers=my_workspace:my_layer&styles=&bbox=1322259.096,4214374.227,2024561.395,5149031.438&width=384&height=512&srs=EPSG:900913&format=application/openlayers

il browser mi chiede di autenticarmi chiedendomi:

A username and password are being requested by http://my_ip_server:8080. The site says: "GeoServer Realm"

una volta inserite le credenziali
queste mi vengono chieste ripetutamente, senza soluzione....

se annullo la richiesta del popup visualizzo la pagina:

HTTP Status 401 - Full authentication is required to access this resource

type Status report
message Full authentication is required to access this resource
description This request requires HTTP authentication (Full authentication is required to access this resource).

Apache Tomcat/6.0.32



cosa c'è che non va?

Grazie

Eugenio

_______________________________________________
Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
Non inviate messaggi commerciali.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.
518 iscritti al 3.6.2011
Reply | Threaded
Open this post in threaded view
|

Re: geoserver & autenticazioni

giohappy
[ti consiglio di usare il google group di geoserver italia, o la ml di geoserver]

La modalità challenge ritorna sempre un 401 [1] se non hai l'asterisco come ruoli utente...

ws.*.r=*

A me così funziona...

giovanni

[1] http://suite.opengeo.org/opengeo-docs/geoserver/security/sec_layer.html

Il giorno 01 luglio 2011 09:39, Eugenio Trumpy <[hidden email]> ha scritto:
Buongiorno,
ho dei problemi con la configurazione di geoserver,
in particolare vorrei rendere disponibili degli SHP file,
questa la configurazione:
la versione geoserver è la 2.1-RC4
tomcat 6.0.32
in geoserver ho aggiunto un utente specifico
e un ruolo a cui è associato l'utente, tipo:
utente: pippo
ruolo: ruolo_pippo
poi ho creato un workspace, uno store a cui ho aggiunto shp file, tipo:
ws
my_store, con una decina di shp
quindi al ws ho dato il seguente tipo di accesso:
ws.*.r
infine ho dato come catalog mode = challenge

in questa maniera se mi loggo a geoserver con utente pippo,
riesco a vedere i dati a visualizzarli con openlayer,
riesco a vedere questi stessi dati ad esempio con il mapviewer di
tramite geonetwork (dopo che il browser mi chiede di autenticarmi)

Il mio problema è invece che se utilizzo la stringa tipo:
http://my_ip_server:8080/geoserver/my_application/wms?service=WMS&version=1.1.0&request=GetMap&layers=my_workspace:my_layer&styles=&bbox=1322259.096,4214374.227,2024561.395,5149031.438&width=384&height=512&srs=EPSG:900913&format=application/openlayers

il browser mi chiede di autenticarmi chiedendomi:

A username and password are being requested by http://my_ip_server:8080. The site says: "GeoServer Realm"

una volta inserite le credenziali
queste mi vengono chieste ripetutamente, senza soluzione....

se annullo la richiesta del popup visualizzo la pagina:

HTTP Status 401 - Full authentication is required to access this resource

type Status report
message Full authentication is required to access this resource
description This request requires HTTP authentication (Full authentication is required to access this resource).

Apache Tomcat/6.0.32



cosa c'è che non va?

Grazie

Eugenio

_______________________________________________
Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
Non inviate messaggi commerciali.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.
518 iscritti al 3.6.2011


_______________________________________________
Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
Non inviate messaggi commerciali.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.
518 iscritti al 3.6.2011