[keycloak-user] Hitting error -- "Didn't find publicKey for specified kid"
Sebastien Blanc
sblanc at redhat.com
Mon Jul 24 10:26:48 EDT 2017
Which version of Keycloak are you using ?
On Mon, Jul 24, 2017 at 3:15 PM, Rajesh Ghosh <ghosh.rajesh at gmail.com>
wrote:
> Hi,
>
> I am trying to secure my REST services using the method described in the
> document --
>
>
> http://blog.keycloak.org/2015/10/getting-started-with-
> keycloak-securing.html
>
>
> I am securing my war using JBoss subsystem , instead of per-war option. The
> relevant sections from my standalone.xml are posted below.
>
> <extensions>
> ......
> <extension module="org.keycloak.keycloak-adapter-subsystem"/>
> </extensions>
>
> <security-domains>
> .....
> <security-domain name="keycloak">
> <authentication>
> <login-module
> code="org.keycloak.adapters.jboss.KeycloakLoginModule" flag="required"/>
> </authentication>
> </security-domain>
> </security-domains>
>
> <subsystem xmlns="urn:jboss:domain:keycloak:1.1">
> <secure-deployment name="my war file.war">
> <realm>bkofc</realm>
> <resource>bkofc-svc</resource>
>
> <use-resource-role-mappings>true</use-resource-role-mappings>
> <bearer-only>true</bearer-only>
> <auth-server-url>http://192.168.99.100/30001/auth
> </auth-server-url>
> <ssl-required>none</ssl-required>
> <credential
> name="secret">9bcc6d9f-9c72-4b58-b297-79f0f207d9e1</credential>
> </secure-deployment>
> </subsystem>
>
> I am able to obtain the access token.
>
> curl -i curl --data
> "grant_type=password&client_id=bkofc-web&username=user&password=password"
> http://192.168.99.100:30001/auth/realms/bkofc/protocol/
> openid-connect/token
>
> Note:- I have created 2 clients -- i) bkofc-svc which is bearer only, for
> my REST services ii) bkofc-web , a public client to simulate UI login
>
> However when I try to use the access token to invoke a service, I am
> getting the error -
>
> Status: 401
>
> WWW-Authenticate Bearer realm="bkofc", error="invalid_token",
> error_description="Didn't find publicKey for specified kid"
>
> Please let me know if I am missing something here. I have been breaking my
> head last few days without any luck ! I have also tried rotating the realm
> keys.
>
> Thanks,
> Rajesh
> _______________________________________________
> keycloak-user mailing list
> keycloak-user at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/keycloak-user
>
More information about the keycloak-user
mailing list