Depois de ver nosso blog Ghost recém-incorporado (mesmo domínio), um de nossos membros perguntou se era possível fazer o mesmo com o dele no Blogspot. Tentei, mas só consegui chegar até aqui:
Hosts permitidos são:
O script incorporado é:
<script type="text/javascript">
DiscourseEmbed = { discourseUrl: 'https://forum.rosehybridizers.org/',
discourseEmbedUrl: '{{url absolute="true"}}' };
(with and without discourseReferrerPolicy: 'strict-origin-when-cross-origin'};)
(function() {
var d = document.createElement('script'); d.type = 'text/javascript'; d.async = true;
d.src = DiscourseEmbed.discourseUrl + 'javascripts/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(d);
</script>
CORS está habilitado através do App.yml:
DISCOURSE_ENABLE_CORS: true
Também tentei com
DISCOURSE_CORS_ORIGIN: ‘*’
seguido por app destroy/start a cada vez.
A origem permitida é:
Essas configurações estão ambas marcadas:
Habilitar Content-Security-Policy
e
Restringir quem pode incorporar este site em iframes via CSP.
O console Jscript diz:
Qualquer ajuda seria muito apreciada.


