Я недавно установил flask-talisman и после определения политики безопасности содержимого по умолчанию я понял, что моя страница документации Swagger не загружается.
Страница документации Swagger автоматически создается с помощью flask-restplus, и она просто прекращает загрузку.
Определенная мной политика безопасности содержимого (CSP) была такой:
csp = {
'default-src': '\'self\''
}
talisman = Talisman(app, content_security_policy=csp)
Может ли это быть просто решено путем добавления swagger к доверенным доменам в CSP, например, так?
csp = {
'default-src': ["'self'", "*.swagger.com"]
}
talisman = Talisman(app, content_security_policy=csp)
Или мне нужно определить другие параметры?