[keycloak-user] CORS Header for direct grants

Stian Thorgersen stian at redhat.com
Mon Jul 13 09:14:36 EDT 2015


Did you add http://localhost:8000 to the clients web origins?

----- Original Message -----
> From: "Gregor Tudan" <Gregor.Tudan at cofinpro.de>
> To: keycloak-user at lists.jboss.org
> Sent: Monday, 13 July, 2015 3:03:06 PM
> Subject: [keycloak-user] CORS Header for direct grants
> 
> Hi,
> 
> I’m having trouble getting correct Access-Control Headers for requests to the
> openid-connect token endpoint. When asking for a token by code, everything
> seems fine:
> 
> 
> 
> 
> 
>         1. POST /auth/realms/VV/protocol/openid-connect/token HTTP/1.1 Host:
>         fs01e.tech.visualvest.de Connection: keep-alive Content-Length: 303
>         Origin: http://fe01e.tech.visualvest.de User-Agent: Mozilla/5.0
>         (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/537.36 (KHTML, like
>         Gecko) Chrome/43.0.2357.132 Safari/537.36 Content-type:
>         application/x-www-form-urlencoded Accept: */* DNT: 1 Referer:
>         http://fe01e.tech.<snip>.de/app/depot/ Accept-Encoding: gzip,
>         deflate Accept-Language: de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4 Cookie:
>         KEYCLOAK_LOCALE=de;
>         KEYCLOAK_IDENTITY=eyJhbGciOiJSUzI1NiJ9.eyJqdGkiOiI1YTI4YTk1MS02ZDY2LTQ1YzEtOTM3Ny0zMjdjYzAwYzA3YjYiLCJleHAiOjE0MzY4MjgyNjIsIm5iZiI6MCwiaWF0IjoxNDM2NzkyMjYyLCJpc3MiOiJodHRwOi8vZnMwMWUudGVjaC52aXN1YWx2ZXN0LmRlL2F1dGgvcmVhbG1zL1ZWIiwic3ViIjoiOWZlNGM3ZWEtYmNjNS00NmY2LWEwMzMtZjllZGE4ZDlmYTVjIiwic2Vzc2lvbl9zdGF0ZSI6ImRkNmE2ZDVjLWRkYjMtNDc3Mi1hZDNkLTk2OGJiMzc1NzdjOSIsInJlc291cmNlX2FjY2VzcyI6e319.PabltPm2_dkWsZ4fwS8jrxTW0qv7nFY2ZkZAjjFozkxP7K8kZcg7We4gzshkqdRF1kfB57_zQFp8BKyRa08hG5zskZk_SmpbOwAoKL2lrME7Zm7ErBSMIF7KZ6ZUIznIu8LTnP0m0mgmReqxNEYtIdim-7sXdfEhws9q-cC4mAQ;
>         KEYCLOAK_SESSION=VV/9fe4c7ea-bcc5-46f6-a033-f9eda8d9fa5c/dd6a6d5c-ddb3-4772-ad3d-968bb37577c9
> 
> Content:
> 
> 
>     1.
>     code=rDhHgSDNa9MgJl9RSqk7TLOByTto2A20AEZy_EQY5Is.03b568e4-adcd-4c7d-bc81-44fded29be61&grant_type=authorization_code&client_id=vv-frontend&redirect_uri=<snip>
> But when I request a token by direct grant, the CORS-Headers are missing:
> 
> 
> 
>     1. POST /auth/realms/VV/protocol/openid-connect/token HTTP/1.1 Host:
>     fs01e.tech.visualvest.de Connection: keep-alive Content-Length: 69
>     Accept: application/json Origin: http://localhost:8000 User-Agent:
>     Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/537.36
>     (KHTML, like Gecko) Chrome/43.0.2357.132 Safari/537.36 Content-type:
>     application/x-www-form-urlencoded DNT: 1 Referer:
>     http://localhost:8000/app/depot/ Accept-Encoding: gzip, deflate
>     Accept-Language: de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4
> Content
> 
> 
>     1. username=dirk&password=dirk&client_id=vv-frontend&grant_type=password
> Am I missing something?
> 
> Thanks,
> Gregor
> 
> _______________________________________________
> 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