Gitalk重定向错误

Gitalk重定向错误 :error=redirect_uri_mismatch 。

在博文下面点击登录 github 进行评论的时候,出现重定向错误 error=redirect_uri_mismatch 。

比如我的就重定向至

1
https://www.lifeee.top/?error=redirect_uri_mismatch&error_description=The+redirect_uri+MUST+match+the+registered+callback+URL+for+this+application.&error_uri=https%3A%2F%2Fdeveloper.github.com%2Fapps%2Fmanaging-oauth-apps%2Ftroubleshooting-authorization-request-errors%2F%23redirect-uri-mismatch


解决方法有:

  • 确保 OAuth App 里填的 Homepage URL 和 Callback URL 正确
  • Homepage URL 和 Callback URL 后有 /
  • 文章的链接不要带中文和空格

突然想到在修改博客域名后,未修改Homepage URL和Authorization callback URL 。因此我需要这样做,在

https://github.com/settings/developers 中找到对应的 OAuth Apps ,然后去更改里面的 Homepage URL和Authorization callback URL 即可。

找到对应的 Apps

原来的 URL

更改后

然后就恢复正常啦


更多错误参见 Gitalk 的 issue 登录报错/?error=redirect_uri_mismatch& #162



浅水是喧哗的,深水是沉默的。

—雪莱