Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
simple CSP case:
- add a static nonce via phaselistener/servlerfilter in the headers
- add the the static nonce to a script tag
this works fine for a GET request or non-ajax POST but our ajax engine just ignores the nonce attribute on scripts and following error occurs in the browser:
Content Security Policy: Die Einstellungen der Seite haben das Laden einer Ressource auf inline blockiert ("script-src").
There will probably other tickets in the future but thats the first basic case which must be supported.
There are of course other problems like onclick handlers in the DOM or the eval node in the partial-response.
Similar to: https://github.com/jquery/jquery/issues/3541