关于hexo博客自定义域名后gitment评论系统登录出现redirect error返回主页的解决办法


title: 关于hexo博客自定义域名后gitment评论系统登录出现redirect error返回主页的解决办法
toc: false
date: 2018-04-16 22:57:50
categories:git

  • methods

tags:github

  • hexo
  • gitment
  • OAuth
  • 阿里云

背景:hexo

原地址:https://mikqueenge.github.ioapp

新域名:http://blog.zmj97.top(这里必定要注意!从阿里云买的域名使用的协议是http!)this

今天下午兴致勃勃地买了个域名绑定到这个博客上后,发现昨天好不容易跳了各类坑才实现的评论功能没法登录了!阿里云

每一次点击评论里的登录都会回到index页面,地址栏显示地地址为https://blog.zmj97.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%2Fv3%2Foauth%2F%23redirect-uri-mismatchcode

一看这个提示,redirect error 让人不由想到OAuth应用注册时填写的Authorization callback URL回调URL,blog

各类百度谷歌了一下,若是自定义了域名的话回调URL要填写自定义域名,并且一个字符都不能出错!不然就会出现上述没法登录的状况...ip

试了一夜,回调URL可能出现的字符错误有如下几个:博客

  • 多加空格
  • 协议错误,区分http和https
  • 多加/

最后终于成功时个人OAuth应用信息的究极形态以下:

心好累...

相关文章
相关标签/搜索