xCss / Valine

A fast, simple & powerful comment system.
https://valine.js.org
GNU General Public License v2.0
2.22k stars 253 forks source link

leancloud国际版无法发布评论 #421

Closed GavZheng closed 1 year ago

GavZheng commented 1 year ago

环境:Windows11,edge浏览器,nodejs版本v18.12.1,hexo-cli版本4.3.0,fluid主题版本1.9.4,leancloud国际版 leancloud白名单里配置了我的GitHub Page地址和localhost:4000 报错: image 发布评论后: image lncldglobal.com也无法ping通: image 网上还没有查到我这种问题,思来想去只能来这里提lssues了(手动捂脸哭),第一次用hexo搭个人Blog,希望大家指教

ads38 commented 1 year ago

@Bayi-Cat 楼主你好,我这两天也碰到这个问题. 但是Leancloud的 设置 >> 安全中心 有一段提示:

为方便开发调试,localhost 总是会被放行。

顺带提一下,设置 >> 安全中心 >> Web 安全域名 最好也填一下,比如 https://xxxxxxx.github.io

我和你都使用的这种域名,即 https://你的appid前8位.api.lncldglobal.com,在主题配置文件 _config.yml里的serverURLs填的也是这个。

检查了好几遍appId, appKey配置都没问题。后来发现这个 域名(serverURLs)无法访问。 具体表现是:我没翻墙的时候,valine无法加载,也不能发评论;但是用了翻墙软件之后又可以加载出来了,也可以发评论了。

所以我觉得是Leancloud国际版这个前8位appid域名的问题,我觉得这类域名应该是被防火墙屏蔽了。

ads38 commented 1 year ago

我去了你的博客页面 Hello world 看到了valine评论组件 试了一下,没翻墙的时候评论没法加载也发不出去,但是翻墙之后就可以 @Bayi-Cat

GavZheng commented 1 year ago

我去了你的博客页面 Hello world 看到了valine评论组件 试了一下,没翻墙的时候评论没法加载也发不出去,但是翻墙之后就可以 @Bayi-Cat

@ads38 非常感谢,在这里祝你新年快乐,原本用国际版是想图省事,但没想到真的给我《省事》了😅

Zaitonn commented 1 year ago

按照说明里面的设置自定义api域名即可,亲测有效

Zaitonn commented 1 year ago

image image

klong970730 commented 1 year ago

我遇到同样的问题,但是就在刚刚,我找到了这个公告 2022 年 8 月起,国际版共享域名不再向中国大陆提供服务,可能能够解答疑问,我没有买域名的打算,因此,我将考虑使用gitalk来实现评论