0

I spent time testing out Keycloak Identity server for handling microservice authentication using OpenID connect. I was able to fully customise the freemarker theme to what I want.

It's got nice features too but somehow I still find it buggy, most annoying error is getting

"An error occurred, please login again through your application"

because the one time code is not valid on browser refresh.

enter image description here

I'm wondering if anyone is actually using it in production or it's just an Alpha release not ready for production yet ?

Current version: 2.5.0.Final

Philip K. Adetiloye
  • 3,102
  • 4
  • 37
  • 63
  • Have you tried to use the [rest api](http://www.keycloak.org/docs/rest-api/)? would be good if you have some example of code. – Celso Agra Jan 10 '17 at 23:11
  • 1
    I'm using keycloak in some web applications. For some services, I'm using an api gateway called [apiman](http://www.apiman.io). This tool works integrated with keycloak and is really good to manage services. – Celso Agra Jan 10 '17 at 23:12
  • @CelsoAgra the problem is not the rest api but Keycloak itself. It looks unstable - do you experience the error above and how did you fix it? – Philip K. Adetiloye Jan 11 '17 at 16:13
  • I never got this error. Is there more info in the server log file? – Celso Agra Jan 11 '17 at 18:44
  • @CelsoAgra that's weird, am running in docker container but that should not be the problem. Basically, click on register page and refresh the page. The code becomes invalid and you get the error page - I attached screenshot – Philip K. Adetiloye Jan 11 '17 at 19:12
  • Try to run your docker container with this volume: `/opt/jboss/keycloak/standalone/log`. This error message is quite generic. – Celso Agra Jan 11 '17 at 19:36
  • 3
    That's probably related to your client application being misconfigured rather than keycloak itself. Are you using some adapter? As per the title in the post, I would say it is definitely ready for production, I'm using it currently in a production stage. Best regards – Aritz Jan 14 '17 at 09:38
  • There's also Redhat Single Signon if you would like a vednor-supported version for production. Its currently 7.0 (based on Keycloak 1.9.8) however 7.1 is in Beta and this is based on keycloak 2.4. – shonky linux user Jan 16 '17 at 22:36

0 Answers0