我在将 Discourse 设置为博客评论系统时遇到了问题。
我们已经设置了正确的白名单:
并且使用了以下嵌入代码:
<div id='discourse-comments'></div>
<script type="text/javascript">
DiscourseEmbed = { discourseUrl: 'https://forum.midline.pl/',
discourseEmbedUrl: 'https://www.midline.pl/iphone-vs-interoperacyjnosc/' };
(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>
但是评论没有显示出来。在 Firefox 中的表现如下:
而在 Chrome 中则不同:
Discourse 运行在同一台机器的 Docker 容器中,并通过反向代理(nginx)进行访问。
我们该如何进行调试?


