[keycloak-user] Keycloak javascript client iframe policy
Lukasz Lech
l.lech at ringler.ch
Thu Nov 22 04:57:33 EST 2018
Hello,
I haven't looked in internals how Javascript Keycloak client is speaking with keycloak server until the token refresh has stopped to work in one of our instalations, which was because firewall was adding per default HTTP header X-Frame-Options: sameorigin. Then I've found out Keycloak client is creating and manipulating iframe.
Is this solution really safe against CSRF attacks? I'm not an expert in that domain, but I've read recommendations to use Authorization: Bearer headers and call API directly, so I don't understand, why is this Iframe needed.
I have a bit problem now explaining WHY do we need to use Iframes and how (un)safe is it...
Best regards,
Lukasz Lech
More information about the keycloak-user
mailing list