gittalk Error: Not Found.

简介: gittalk Error: Not Found.

最近使用 GitHub Pages 和 Jekyll 搭建了一个博客系统(www.itwanger.com),评论使用了 gittalk,但出现了 Error: Not Found. 的错误。截图如下。

image.png


网上找了很多解决方案,现在贴出来给需要的人一个指导。


01、新建评论的仓库


第一步,建一个空的仓库(博客里面的评论会提交到这个仓库里)。

image.png

第二步,注意在 setting 中启用该仓库的 issues。

image.png

第三步,初始化 issues。

image.png


第一条 issue 加了上来。



02、注意 GitHub Apps 的 OAuth Apps 配置项


GitHub Apps 的 OAuth Apps 的配置项如下:


image.png

解释一下:


1)Application name 可以随便填一个。


2)Homepage URL 必须是博客仓库的域名(GitHub Pages 的)。


3)Authorization callback URL 必须是博客的域名(http://www.itwanger.com)。


03、Jekyll _config.yml 的配置


gitalk:
    owner: qinggee
    repo: blog-comments
    clientID: 11a6f252f6224761
    clientSecret: 3d1722301d3ecfc3828d137c9ea50c00a7


1)owner 为 GitHub 的登录名;


2)repo 为 01 中新建的评论仓库


3)clientID 和 clientSecret 则为 OAuth Apps 生成的。


image.png



相关文章
|
Java 数据库连接 数据库
ERROR 11848
ERROR 11848
166 1
|
2月前
|
安全 网络安全 开发者
OpenScManager failed , error code = 5
【10月更文挑战第7天】OpenScManager failed , error code = 5
141 3
|
4月前
|
开发工具 git
成功解决:Svnion not found. installat
这篇文章分享了作者在使用VSCode进行SVN版本控制时遇到的一个问题,即SVN插件提示找不到`svn.exe`的问题。原因是在安装SVN时没有选择客户端工具,导致没有`svn.exe`文件。文章提供了解决方案,包括重新安装SVN时选择客户端工具,并在VSCode的`setting.json`文件中配置SVN的路径。
成功解决:Svnion not found. installat
|
7月前
|
Perl
报错:error Parsing error: x-invalid-end-tag
报错:error Parsing error: x-invalid-end-tag
159 0
|
Java
解决:No appenders could be found for logger
解决:No appenders could be found for logger
332 0
|
JavaScript 前端开发 开发者
Error,Error,到底什么是Error
总所周知,当系统运行出现错误的时候,就会抛出一个 Error ,那么这个 Error 是什么?它是怎么来的?它又是怎么被抛出的?它又是怎么被捕获的?这些问题,我们一起来探讨一下。
240 0
|
关系型数据库 MySQL C++
Error:error C2601: ‘b‘ : local function definitions are illegal error C2063: ‘b‘ : not a function
Error:error C2601: ‘b‘ : local function definitions are illegal error C2063: ‘b‘ : not a function
191 0
configure: error: libacl not found
configure: error: libacl not found
84 0
configure: error: You requested LIBYUV but not found...die
configure: error: You requested LIBYUV but not found...die
102 0