Предварительный просмотр электронной почты / директива политики: "style-src 'unsafe-inline'" - PullRequest
0 голосов
/ 04 июня 2018

Получаем следующее при использовании рельсов, встроенных в предварительные просмотры электронной почты:

    Refused to load the stylesheet
   'http://app.lvh.me:3000/packs/...' because it violates
    the following Content Security
    Policy directive: "style-src 'unsafe-inline'".

Закончено добавление следующего в заголовки:

meta http-equiv="Content-Security-Policy"
     content="default-src *; style-src 'self' http://* 'unsafe-inline'; script-src 'self' http://* 'unsafe-inline' 'unsafe-eval';"

Но все еще возникает проблема

Кто-нибудь сталкивался и решил эту проблему?

1 Ответ

0 голосов
/ 09 июня 2018

Очевидно, что этот ответ можно улучшить, объяснив, почему это произошло, но пока кажется, что обходной путь должен добавить следующий камень:

gem 'premailer-rails'

Как объяснено здесь.

...