Hello,
I finally succeeded to use Keycloak as a identity provider for my Nuxeo using the openid package.
I can now connect using JWT Token generated by Keycloak and get all my user infos even groups !
Now I am trying to use Nuxeo Java Client to do the same thing.
Here is my code :
</code></pre>
<p>NuxeoClient nuxeoClient = new NuxeoClient
.Builder()
.url(url)
.connectTimeout(connectTimeout)
.readTimeout(readTimeout)
.interceptor(new JWTAuthInterceptor(token))
.authentication(new JWTAuthInterceptor(token))
.schemas("*")
.connect();</p>
<pre><code>
But I am always getting errors (401 not authorized).
Did I forget something ?
I am using Nuxeo LTS 2021 / Nuxeo Java Client 3.11.0 / Keycloak 19.0.1 / JDK 11.
Regards.