在配置gitalk评论后,会出现403报错、Netword Error和Error_Validation_Failed等问题而导致gitalk无法正常使用,这些问题多半都是因为缺乏gitalk代理导致的
先前往gitalk的github仓库看有没有人提issues,一番搜寻后发现确实有不少人有这个问题,而且已经给出了可能的原因
前往博客查看接口响应情况
确实如issues所说,国内无法正常访问github的access_token,按照issues提供的解决办法,来挂个代理试试
通过和某位朋友线下py,拿到了他自己搭建的一个代理地址
或者可以去别的网站打开F12寻找他们的access_token代理地址,比如gitalk的官方网站
然后去hexo主题源目录下找到gitalk的源文件(各个主题的文件路径可能不同,但是总可以找到的)
修改gitalk对象构造器里的proxy字段(如果没有可以自己加一个)
最后编译,部署,问题便解决了
如果部署上去依然报错,那么多半是代理挂掉了,可以试试更换一个代理
本文作者:伞菌
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!