<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">El 5 de marzo de 2015, 12:55, Francisco Puga <span dir="ltr">&lt;<a href="mailto:fpuga@icarto.es" target="_blank">fpuga@icarto.es</a>&gt;</span> escribió:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hola,<br>
<br>
Estoy usando gvSIG 2.1.0-2269 versión portable en linux de 32 bits y<br>
tengo instalado un geoserver en local donde el acceso a las capas está<br>
protegido sólo para usuarios atenticados.<br>
<br>
La configuración de autenticación / autorización de geoserver es la<br>
que viene por defecto. Esta parte estoy bastante seguro que está bien<br>
porque he probado a conectar con otros gises y funciona.<br>
<br>
Al intentar conectar con gvSIG independientemente de que use una url<br>
sin basic auth o con basic auth:<br>
<a href="http://localhost:8080/geoserver/ows" target="_blank">http://localhost:8080/geoserver/ows</a><br>
http://usuario:clave@localhost:8080/geoserver/wms<br>
<br>
La pantalla de selección de capas está en blanco (img adjunta).<br>
<br>
¿Es posible conectar a servicios ogc con autenticación?<br>
<br>
Lo ideal sería un diálogo de conexión en el que se pudiera especificar<br>
usuario y contraseña. (adjunto captura)<br>
<br>
En mi caso concreto desde gvSIG cargaré servicios OGC y usaré una API<br>
Rest. La identificación se hará al arrancar la aplicación mediante un<br>
diálogo a medida que recuperará cookies del servidor que se añadirán a<br>
las request tanto de los servicios ogc como de la api rest para<br>
gestionar la autenticación.<br>
<br>
¿Alguien ha hecho algo parecido y puede aportar alguna sugerencia o librería?<br>
<br>
Por tanto necesitaría que el código de gvsig de wms/wfs permitierá<br>
setear una cookie cuando se hacen las request.<br>
<br>
¿Es posible esto ahora mismo? ¿Si no es posible donde habría que tocar?<br>
<br></blockquote><div>Hola Fran,<br></div><div>me temo que no llego a terminarse la parte de acceso a servicios authenticados para la 2.1.0.<br></div><div>Yo he llegado a verlo funcionar con algunos servicios en un entorno de desarrollo pero no se llego a generar ningun build del plugin que aporta esa funcionalidad.<br><br></div><div>Si te quieres aventurar con ello los fuentes esta en el proyecto:<br><br><a href="https://redmine.gvsig.net/redmine/projects/gvsig-downloader">https://redmine.gvsig.net/redmine/projects/gvsig-downloader</a><br><br></div><div>Basicamente sustituyen la implementacion del SEDownloader por otra que soporta servicios autenticados basada en la libreria de apache. De momento el usuario tiene que ir a preferencias y alli indicar usuario y contraseña para los distintos servidores que la requieran, y luego gvSIG automaticamente las usa en caso de que tenga que conectarse a alguno de esos servidores.<br><br></div><div>El principal problema, ademas de que apenas se ha probado, es que solo afecta a las peticiones que se hacen a traves del SEDownloader, que son casi todas, pero aun queda alguna por ahi que no lo usaba. Me consta que al menos hay una en la negociacion de la version del WMS que no la usa, con lo que si no se arregla para que la use el WMS no funcionara.<br><br></div><div>El nuevo plugin pretendia ser bastante ambicioso y hay mas codigo que en estos momentos no se usa, pero lo basico si que iba, por lo menos con servicios WFS que era con lo que se estaba probando.<br><br></div><div>Un saludo<br></div><div>Joaquin<br></div><div><br><br> </div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Saludos y gracias.<br>
<br>
--<br>
Francisco Puga<br>
iCarto | Innovación, Cooperación, Cartografía y Territorio S.L.<br>
<a href="http://www.icarto.es/" target="_blank">http://www.icarto.es/</a><br>
<br>
c/ Rafael Alberti nº 13 – 1º D<br>
15008 A Coruña<br>
Galicia (Spain)<br>
<a href="tel:%2B34%20881927808" value="+34881927808">+34 881927808</a><br>
<br>
Este correo electrónico contiene información estrictamente<br>
confidencial y es de uso exclusivo del destinatario, quedando<br>
prohibida a cualquier otra persona su revelación, copia, distribución,<br>
o el ejercicio de cualquier acción relativa a su contenido. Si ha<br>
recibido este mensaje por error, por favor conteste a su remitente<br>
mediante correo electrónico y proceda a borrarlo de su sistema.<br>
<br>
Sus datos personales serán tratados de forma confidencial y no serán<br>
cedidos a terceros ajenos a ICARTO. En cualquier caso, podrá ejercer<br>
los derecho de oposición, acceso, rectificación y cancelación de<br>
acuerdo con lo establecido en la Ley Orgánica 15/99, de 13 de<br>
diciembre, de Protección de Datos de Carácter Personal dirigiéndose a<br>
Innovación, Cooperación, Cartografía e Territorio, SL. (ICARTO) en la<br>
dirección postal a C/ Rafael Alberti, nº 13, 1ºD, 15.008 – (A Coruña).<br>
<br>_______________________________________________<br>
gvSIG_desarrolladores mailing list<br>
<a href="mailto:gvSIG_desarrolladores@listserv.gva.es">gvSIG_desarrolladores@listserv.gva.es</a><br>
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: <a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">--------------------------------------<br>Joaquin Jose del Cerro Murciano<br>Development and software arquitecture manager at gvSIG Team<br><a href="mailto:jjdelcerro@gvsig.com" target="_blank">jjdelcerro@gvsig.com</a><br><a href="mailto:jjdelcerro@gvsig.org" target="_blank">jjdelcerro@gvsig.org</a><br>gvSIG Association<br><a href="http://www.gvsig.com" target="_blank">www.gvsig.com</a><br><a href="http://www.gvsig.org" target="_blank">www.gvsig.org</a></div>
</div></div>