2021-10-20技术00
请注意,本文编写于 410 天前,最后修改于 87 天前,其中某些信息可能已经过时。

问题起源

在配置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 许可协议。转载请注明出处!