Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CORS-Filter funktioniert nur im Backend, dazu müssen sensitive-headers durchgereicht werden #183

Open
rowe42 opened this issue Feb 9, 2018 · 2 comments
Assignees
Milestone

Comments

@rowe42
Copy link
Owner

rowe42 commented Feb 9, 2018

Um das Frontend mit polymer serve aufzurufen, ist ein CORS-Filter im Backend nötig. Ich habe versucht, diesen ins API-Gateway einzubauen, das hat aber nicht funktioniert.

Der CORS-Filter existiert nun

  • im User-Service direkt unter UserServiceApplikation
  • im Admin-Service unter de.muenchen.service.security.filter.CorsFilter (dort war er vorher schon, vormals als Teil der Service-Lib).

Damit das funktioniert, muss der API-Gateway per "sensitiveHeaders" die Cookies ans Backend durchreichen. Habe das so eingestellt, aber eigentlich sollte das nicht nötig sein. Man sollte eruieren, ob sich der CorsFilter nicht doch irgendwie im API-Gateway einsetzen lässt (oder ggf. für Produktion deaktivieren, wo das Frontend ja ohne Cors direkt im API-Gateway läuft).

@rowe42 rowe42 added this to the RefArch_2.0 milestone Feb 9, 2018
@rowe42
Copy link
Owner Author

rowe42 commented Mar 15, 2018

@a52team schau mal hier, ein paar Infos zum cors Filter

@ejcsid ejcsid modified the milestones: RefArch_2.0, RefArch_3.0 Mar 16, 2018
@rowe42 rowe42 self-assigned this Mar 28, 2018
@rowe42
Copy link
Owner Author

rowe42 commented Mar 28, 2018

Mit Boxi diskutieren, wie schlimm das ist.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants