When linking into our CF proxied domain from an external domain, users are forced to login again even when they are already authenticated to the CF domain
What steps have you taken to resolve the issue?
We have added Access-Control-Allow-Origin headers for the relevant domains on our NGINX server
We have also bypassed rules (cache / WAF etc) for the path for the inbound links so we should be bypassing Cloudflare.
Nonetheless whenever we enable CF we start seeing this behaviour, but we don’t see it when we disable proxying.
It seems likely to be some CORS resource access issue, but not able to pinpoint the issue.
Can you share the actual request/response headers of requests with and without Cloudflare? Censor the actual private information like the session cookie obviously.
Hi there - thanks for your response. And sorry for the delay
Data as below. The obvious difference is that the session cookies are present in the request when Cloudflare is disabled - but I’m not clear as to why: