域名后缀为 .luogu.org 的博客中不存在评论输入框
  • 板块工单反馈版
  • 楼主yzy1Ẽd<ßDream
  • 当前回复14
  • 已保存回复14
  • 发布时间2023/1/10 11:23
  • 上次更新2023/10/24 04:55:21
查看原帖
域名后缀为 .luogu.org 的博客中不存在评论输入框
207996
yzy1Ẽd<ßDream楼主2023/1/10 11:23

问题简述

在域名形如 username.blog.luogu.org 的博客中,即使在已经登录的情况下,也不会显示评论输入框.ungoogled-chromium 和 firefox 均出现该问题.

已经尝试过删除 cookie、注销后重新登录等方式,均无法解决该问题.

存在问题的页面

https://.blog.luogu.org/

异常截图

1673320296146.png

截图中的页面为 https://pcq.blog.luogu.org/ni-shuo-dei-dui

触发环境

名称版本
OSLinux yzy1-thinkbook 6.1.0-zen1 #1-NixOS ZEN SMP PREEMPT_DYNAMIC Tue Jan 1 00:00:00 UTC 1980 x86_64 GNU/Linux
FirefoxMozilla Firefox 108.0.1 20221222020432 20221222020432
ungoogled-chromiumChromium 108.0.5359.125
X.Org X ServerX.Org X Server 1.20.14, X Protocol Version 11, Revision 0

简要分析

使用 chromium 的 cookie 管理工具,可以发现在域名后缀为 .org 的博客中,_uid 的值为 0.而在域名后缀为 .com.cn 的博客中,该值为当前登录的用户的数字 id.

在域名后缀为 .com.cn 的博客中,__client_id 和访问首页时看到的 cookie 的 __client_id 相同.而 .org 博客中的 __client_id 与前两者均不同.

推测是因为 cookie 的问题,导致没获取到用户已经登录,进而引发的问题.

1673320584423.png

2023/1/10 11:23
加载中...