Hello,
Would it be enough to add .exposedHeaders("Location") where the CORS
headers are configured like:
org.keycloak.services.resources.admin.AdminRoot#getRealmsAdmin?
Cheers,
Thomas
2016-05-18 8:45 GMT+02:00 Stian Thorgersen <sthorger(a)redhat.com>:
Permitting the Location header has to be changed in the admin
endpoints on
the Keycloak server side. Adding those properties to keycloak.json only
control CORS headers for services in your own application.
Please create a JIRA issue for this, you can mark it as a bug as the admin
endpoints should support CORS.
On 16 May 2016 at 23:58, Alex Gouvêa Vasconcelos <alexgv99(a)gmail.com>
wrote:
> I'm trying to follow the link obtained in a 201 (user created) in the
> Keycloak API but I can't access the "location" header which should be
> returned in the response...
>
> $http.post(url, user)
> .then(
> function(response) { console.log(response.headers()); },
> function(error) {}
> )
>
> The whole response.header() collection is empty... yet, the chrome
> developer console shows the url to the new resource...
>
> I think, maybe this is related to the problem described here (
>
http://www.aaron-powell.com/posts/2013-11-28-accessing-location-header-in...),
> but I have tryed to add the following lines to my keycloak.json and yet no
> success:
> "enable-cors": true,
> "cors-allowed-headers": "Location"
>
> Could anyone help me with that issue?
>
> Regards.
> Alex Gouvêa Vasconcelos
>
>
> _______________________________________________
> keycloak-dev mailing list
> keycloak-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/keycloak-dev
>
_______________________________________________
keycloak-dev mailing list
keycloak-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/keycloak-dev