Thanks Alexandre for the pointer. I finally got it working using the Access token as Bearer, essentially with the same configuration I was previously using. I am not sure why it was not working, maybe the token was just expired, or maybe it was a problem with the audience of the token.
Thank you, César Martínez On Fri, 11 Mar 2022 at 20:38, Alexandre Gacon <alexandre.ga...@gmail.com> wrote: > > You should have a look at the code of GeoNode : it does exactly this kind of > stuff. > > Le ven. 11 mars 2022 à 19:09, César Martínez Izquierdo <cesar....@gmail.com> > a écrit : >> >> Hi, I have managed to successfully configure Geoserver authentication >> using the OAuth2 community extension, using Keycloak as Oauth2 >> provider. I can login in Geoserver using Keycloak and it correctly >> gets the roles from the Access token. >> >> Now, I'd like to access Geoserver OGC services using an Authentication >> Bearer token, without previously going through the Geoserver login. I >> have a separate application in which I have already logged in in >> Keycloak and I would like to load OGC services in that application >> using an access token. >> >> I have done some tests, getting the access token from keycloak and >> then injecting the Authentication header in the OGC request for >> Geoserver, but Geoserver answers with a 401 Unauthorized response. >> >> Has anyone faced such a scenario? Is there a way to achieve that goal? >> Any clue is welcome. >> >> Regards, >> >> César Martínez >> >> -- >> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> César Martínez Izquierdo >> GIS developer >> - - - - - - - - - - - - - - - - - - - - >> SCOLAB: http://www.scolab.es >> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> >> >> _______________________________________________ >> Geoserver-users mailing list >> >> Please make sure you read the following two resources before posting to this >> list: >> - Earning your support instead of buying it, but Ian Turton: >> http://www.ianturton.com/talks/foss4g.html#/ >> - The GeoServer user list posting guidelines: >> http://geoserver.org/comm/userlist-guidelines.html >> >> If you want to request a feature or an improvement, also see this: >> https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer >> >> >> Geoserver-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/geoserver-users > > > > -- > Alexandre Gacon -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - César Martínez Izquierdo GIS developer - - - - - - - - - - - - - - - - - - - - SCOLAB: http://www.scolab.es - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - _______________________________________________ Geoserver-users mailing list Please make sure you read the following two resources before posting to this list: - Earning your support instead of buying it, but Ian Turton: http://www.ianturton.com/talks/foss4g.html#/ - The GeoServer user list posting guidelines: http://geoserver.org/comm/userlist-guidelines.html If you want to request a feature or an improvement, also see this: https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users