Cybersecurity

Content Security Policy blocks production login redirect

Environment

Environment

Angular frontend using OAuth behind Nginx with a strict CSP.

What happens

What happens

Login succeeds at the provider but the callback page refuses a required script and remains blank.

What I have tried

What I have tried

Added the provider domain to connect-src without success.

I would appreciate advice on how to identify the root cause without risking existing data or configuration.

COMMUNITY RESPONSES

Verified community troubleshooting

0 replies

No answers yet..

Showing 0 of 0 community responses
AI DIAGNOSTICS

Incident analysis

Updated 2w ago• Trouble ID

Most likely causes

The callback bundle or inline bootstrap violates script-src rather than connect-src. 85%
A recent software, firmware or configuration change is exposing an existing compatibility issue. 37%

Summary

The reported behaviour is consistent with the callback bundle or inline bootstrap violates script-src rather than connect-src. The safest next step is to verify that hypothesis with a reversible test before making permanent configuration changes.

Suggested Fixes

Verify the likely cause
Read the exact browser CSP violation, use nonce- or hash-based script authorization and avoid broad unsafe-inline exceptions.
Validate and monitor
Reproduce the issue once after the change, review relevant logs or metrics, and keep a rollback path until the system has remained stable.