northsea4 / mdcx-docker

在Docker容器中运行 MDCX,并通过Web界面或远程桌面进行控制。Run MDCX in a Docker container, accessible and controllable via a web interface or remote desktop.
GNU General Public License v3.0
619 stars 78 forks source link

[BUG] javdb的cookie检查时一直提示“cookie无效” #38

Closed biubiushaka closed 8 months ago

biubiushaka commented 8 months ago

是否存在已有问题?

问题描述

尝试刷新多次javdb网页 并获取多次cookie值仍不行。 在mdcx页面。试过复制整个cookie值、_jdb_session及其往后所有内容、“_jdb_session=”后面的所有内容、等等,仍无法解决

预期表现

No response

复现步骤

1、web页面中“设置”-“网络”-Cookie设置“中的“javdb”; 2、已配置代理(香港节点),并尝试切换节点解决,但仍无效

环境

- 操作系统:
- Docker服务安装方式:

CPU架构

amd64

使用的镜像

mdcx-builtin-gui-base

Docker创建方式

在极空间z4pro创建的Docker

容器日志

northsea4 commented 8 months ago

这个应该已经修复了,请拉取最新版镜像120240308

可以看一下这个发布: https://github.com/sqzw-x/mdcx/releases/tag/120240308

biubiushaka commented 8 months ago

我现在用的就是120240308版本

northsea4 commented 8 months ago

1.确保MDCx里的代理跟你能通过网页正常访问的代理一致。 2.确保复制到正确的cookie。具体可以参考下图所示流程,注意要把Cookie右侧的全都复制上。

打开db站首页,确保是已登录状态。按下F12,然后刷新页面,接着按下图所示操作,当点击到Doc(或者说文档)时,会看到只有一两个项目了,点击其中一个(域名必须是db的)。

image
biubiushaka commented 8 months ago

没错啊,我就是这么操作的 1、一开始没注意,后来我还特意给MDCx选了和 访问javdb.com的PC 相同的代理(包括节点),这一点我确认无误,但试了多次还是不行 2、cookie值的复制是鼠标从第一个字符一直复制到最后一个字符,但还是不行 3、一些细节:确认在javdb 账户已登录;页面刷新后抓取的cookie

1111111 22222

biubiushaka commented 8 months ago

因为其他原因重启了下极空间NAS,寻思所有容器也都重启了,再灌一遍cookie试试吧,结果发现可以正常连接了。。。 111