Error: Comments Not Initialized

第一次用Hexo创建博客时用的是mellow主题,该主题里评论系统设置了两个:

valine:

  enable: false

  appid: #appid

  appkey: #appkey

  notify: true  #是否开启邮箱提醒

  verify: true  #是否开启验证码

  placeholder: give me some sugers plz... #留言板中的预留信息

  avatar: 'wavatar'  #用户头像

gitment:

  enable: true

  lazy: true

  owner: ##gitHub账号名

  repo: ##gitHub账号名下创建一个gitment的项目(可以是个空项目)

  oauth:

  client_id: ##创建OAuth Apps后生成的Client ID

  client_secret: ##创建OAuth Apps后生成的Client Secret

  perPage: 10

我用到的则是第二个,在按照该作者的详细文档设置后在博客页面上始终提示Error: Comments Not Initialized,点击Login则跳转到博客主页

后来实在没办法只好问作者本人,解决办法如下:

通过nginx配置把带www的URL跳转到一级域名 (这是当时我百度的,但是没解决我的问题,可能会解决别的问题,暂时加上)

在头像–Settings–Developer settings–OAuth Apps中找到配置的Homepage URL 以及Authorization callback URL

,确保这两个配置跟Github的Repository Settings里的GitHub Pages—Enforce HTTPS 选中(选中则表示以https协议,不选择以http)

协议一致

更改后保存直接刷新页面,然后点击Login,成功绑定,成功初始化,至此问题解决,特写下此文来记录下

个人博客

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,107评论 19 139
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    wgl0419阅读 6,375评论 1 9
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,605评论 2 45
  • 交谈中向对方称赞一个人,往往两三句就结束,而吐槽一个人,则可以让对话无休无止地进行下去。尤其是不那么熟的人之间。有...
    彼谁时阅读 309评论 0 0
  • MUM4405是Bosch厨师机中的入门款, 可不要瞧不起“入门款”这三个字,它有另外一层意思——性价比超高! 这...
    8f25b0728570阅读 4,653评论 1 0