I've implemented the CSP header in Nginx for my React application.
Unfortunately it gives me around 40 errors in my Google console, regarding jss.esm.js:
Refused to apply inline style because it violates the following Content Security Policy directive: style-src ... Either the 'unsafe-inline' keyword, a hash ('sha256-XXXXXX'), or a nonce ('nonce-...') is required to enable inline execution.
Since adding unsafe-inline seems not like the best solution and every of the error gives a different hash for the script that don't seem like an option too.
I also tried to build the application with
INLINE_RUNTIME_CHUNK=false
but that isn't working too.
After that I checked the cssinjs.org documentation, but I think their offered solution isn't compatible with Nginx.