mirror of https://github.com/CIRCL/lookyloo
fix: unable to see API doc due to CSP
Fix #934 Related https://github.com/python-restx/flask-restx/issues/252pull/937/head
parent
62746943cd
commit
a9ce857289
|
@ -75,7 +75,10 @@ app.debug = bool(os.environ.get('DEBUG', False))
|
||||||
SELF = "'self'"
|
SELF = "'self'"
|
||||||
Talisman(app,
|
Talisman(app,
|
||||||
force_https=False,
|
force_https=False,
|
||||||
content_security_policy_nonce_in=['script-src', 'script-src-elem'],
|
content_security_policy_nonce_in=['script-src',
|
||||||
|
# Cannot enable that because https://github.com/python-restx/flask-restx/issues/252
|
||||||
|
# 'script-src-elem'
|
||||||
|
],
|
||||||
content_security_policy={
|
content_security_policy={
|
||||||
'default-src': SELF,
|
'default-src': SELF,
|
||||||
'base-uri': SELF,
|
'base-uri': SELF,
|
||||||
|
@ -94,7 +97,8 @@ Talisman(app,
|
||||||
],
|
],
|
||||||
'script-src-elem': [
|
'script-src-elem': [
|
||||||
SELF,
|
SELF,
|
||||||
"'strict-dynamic'",
|
# Cannot enable that because https://github.com/python-restx/flask-restx/issues/252
|
||||||
|
# "'strict-dynamic'",
|
||||||
"'unsafe-inline'",
|
"'unsafe-inline'",
|
||||||
],
|
],
|
||||||
'style-src': [
|
'style-src': [
|
||||||
|
|
Loading…
Reference in New Issue