安装Gitalk评论插件报403错误的解决办法

1、设置前提

首先在Github中Authorized OAuth Apps中的Homepage URL和Authorization callback URL要设置正确,本文是这2个值都一样,都是博客地址的首页地址,即:https://lzj09.github.io,注意协议http和https是严格区别的。

2、问题呈现

当配置好Gitallk后,首次访问时,会有如下页面:

如果配置没错的话,首次出现这个页面是正确的,然后点击“使用 GitHub 登录”,登录授权后,如果出现403错误,即:

通过查看浏览器F12中的网络,可以发现,其实是获取access token时,报了403错误,即:

Gitalk是通过代理的方式获取token,现在说明这个https://cors-anywhere.herokuapp.com代理不行,所以得换一个代理。

3、解决办法

在网上找到代理https://cors.bridged.cc,是可以用的,所以更换一下配置,配置proxy,即:

1
proxy: 'https://cors.bridged.cc/https://github.com/login/oauth/access_token'

重新部署一下即可。

安装Gitalk评论插件报403错误的解决办法

https://lzj09.github.io/2021/04/12/gitalk-error-code-403/

作者

lzj09

发布于

2021-04-12

更新于

2021-04-12

许可协议

评论