Harry-zklcdc / go-proxy-bingai

用 Vue3 和 Go 搭建的微软 New Bing 演示站点,拥有一致的 UI 体验,支持 ChatGPT 提示词,支持 API 调用,国内可用。
https://www.b1ng.chat
MIT License
4.17k stars 6.36k forks source link

[Help] 🤔 关于人机验证的问题 #431

Closed DreamofInfinity1 closed 3 months ago

DreamofInfinity1 commented 3 months ago

Confirmations

Describe the help wanted

在cloud flare搭建[人机验证]后,正常使用一段时间后,出现一直人机验证的状态,然后去官网访问了一下,才恢复正常,这是正常现象吗?

Steps to behave

在cloudflare搭建完works page,绑定了自己的域名,将其作为环境变量添加进了bing的部署。

Expected behavior

求助,回答关于一些人机验证的问题。

Screenshots

No response

Deploy

Cloudflare Worker

OS & Version

windows11

Browser & Version

Chrome.125.0.6422.142

GoProxiBingAI Version

v2.4.3

Additional context

No response

DreamofInfinity1 commented 3 months ago

人机验证添加之后,可正常使用,过了两三天,就会出现反复弹出人机验证,然后得打开copilot官方,弹出人机验证,验证后部署的网站才能重新使用。看wiki的文档,[人机验证]不是解决这个问题的吗?

我未采取一键登陆的形式,而是将用户cookie以环境变量的形式存在代码中部署的。

SokWith commented 3 months ago

你用我的验证服务器试试,之前是有解决这个问题的。 https://cct.nbing.eu.org 许久没有使用内置账号的方式了,内置账号即使一时能够过验证,原来最多也就2周的有效期,然后就得更改内置的数据了,太麻烦了。 现在主要采用推送cookie的方式,将cookie推送到存储服务器上,再在部署应用里面拉取下来使用。存储cookie的服务器部署代码仓库在这儿: https://github.com/SokWith/setpushcookie 有node.js,go和cf worker.js的几种部署方式,配合 https://github.com/iszhouhua/cookie-push 推送cookie的插件使用,方便自动更新cookie到存储服务器上。

Harry-zklcdc commented 3 months ago

我未采取一键登陆的形式,而是将用户cookie以环境变量的形式存在代码中部署的。

我不建议在变量中填写用户Cookie,除了用来做画图API,其他的没啥用处

而且会导致过人机验证的时候缺少对应的数据包,导致没法通过

DreamofInfinity1 commented 3 months ago

感谢🙇‍

DreamofInfinity1 commented 3 months ago

/(ㄒoㄒ)/~~ 不好意思,打扰一下。我将所有关于cookie的变量删除了,然后网站无法访问了,之后重新部署,显示workers.api.error.deployment_not_found (Code: 100146) 屏幕截图 2024-06-06 181711

CreeperAWA commented 1 month ago

/(ㄒoㄒ)/~~ 不好意思,打扰一下。我将所有关于cookie的变量删除了,然后网站无法访问了,之后重新部署,显示workers.api.error.deployment_not_found (Code: 100146) 屏幕截图 2024-06-06 181711

这是没有部署成功吧,报错的意思是找不到worker