eblondel / ows4R

R Interface for OGC Web-Services (OWS)
https://eblondel.github.io/ows4R/
Other
37 stars 8 forks source link

Publish metadata on geonode by using CSW-T #25

Open juldebar opened 5 years ago

juldebar commented 5 years ago

I have an error when trying to publish on geonode (pycsw behind the scene) by using CSW-T ows4R can connect the CSW server but can not insert the XML. By discussing with the geonode administrator, it looks like there is an issue with the authentication of the user because, when using pycsw with geonode, the authentication for CSW-T is different from the native authentication of pycsw (through IPs). Not sure if this should be fixed by ows4R or by Geonode.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/78133023-publish-metadata-on-geonode-by-using-csw-t?utm_campaign=plugin&utm_content=tracker%2F18146274&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F18146274&utm_medium=issues&utm_source=github).
eblondel commented 5 years ago

I've added support for Bearer authentication scheme at #26 . Waiting for more infos from Geonode team at https://gitter.im/GeoNode/general

kikislater commented 5 years ago

Reporting as issue here :

https://github.com/GeoNode/geonode/issues/4732

kikislater commented 5 years ago

Needs time : not yet implemented in Geonode => https://github.com/GeoNode/geonode/issues/2467#issuecomment-528387538

To test it we need tu use this Geonode commit : https://github.com/GeoNode/geonode/compare/master...tomkralidis:csw-t

And this PyCSW's dependency commit here : https://github.com/geopython/pycsw/compare/master...tomkralidis:geonode-csw-t )

eblondel commented 2 years ago

@juldebar @kikislater any news on that?

kikislater commented 2 years ago

Needs to be retried ...