Everything but chrome breaks in production #185
Replies: 1 comment 1 reply
-
What was the solution in your case? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I can't find the root cause of this myself so far, so reaching out for some guidance/help.
I'm only using google for the time being in my application, which in my dev environment, including final containerized application, works absolutely fine in every browser i've tried for login processes. However the actual deployed application only works in chrome.
When trying to login in firefox/edge/etc. the process gets to the point of this call
https://accounts.google.com/o/oauth2/auth
and rather than returning 200, gives back 302, which the causes the callback to return a 500 errorIf this were in dev I'd trace the code and find the issue that way, but I cannot replicate the problem there.
The only thing I can think of is that the nginx config on the server which directs to the exposed docker port is doing something, but then I would expect that to affect all browsers, rather than everything but chrome.
This is the nginx conf for the domain
Any suggestions or ideas as to what might be causing this, or how to investigate further?
Beta Was this translation helpful? Give feedback.
All reactions