go-proxy-bingai icon indicating copy to clipboard operation
go-proxy-bingai copied to clipboard

[Fix] 🐛 解决Cloudflare Worker 无法使用的问题

Open Harry-zklcdc opened this issue 1 year ago • 121 comments

Commit: https://github.com/Harry-zklcdc/go-proxy-bingai/commit/629f2a3bc77dac5ef70991e24c1653ca6e6c2c76

使用方法

同 Cloudflare Worker部署方式,不过要修改 worker.js 添加 KievRPSSecAuth 的 cookie

部署之后

  1. 选择对应的服务IP
  2. 在 go-proxy-bingai 的站点上任意提问, 会提示不可用,请联系管理员
  3. 在电脑上, 用对应账号登录 'new.bing.com', 任意提问一次, 有返回结果, 并且显示验证通过
  4. 此时就可以在 go-proxy-bingai 的站点上正常提问了

注意

  1. KievRPSSecAuth 的值可能需要定时更新, 并且不建议共用 (能否共用待测试)
  2. 相关问题请到 Harry-zklcdc@go-proxy-bingai#issues 提交新issue

Harry-zklcdc avatar Jul 19 '23 09:07 Harry-zklcdc

关于此情况,讨论已何种方式实现

  1. 添加设置项,请求的时候自动加上
  2. 自由部署Cloudflare Worker

Harry-zklcdc avatar Jul 19 '23 10:07 Harry-zklcdc

修改 worker.js 添加cn.bing.com的 KievRPSSecAuth 的 cookie之后,错误提示无效域。如果此问题仍然存在,请与站点管理员联系。

brdctrai avatar Jul 19 '23 10:07 brdctrai

修改 worker.js 添加cn.bing.com的 KievRPSSecAuth 的 cookie之后,错误提示无效域。如果此问题仍然存在,请与站点管理员联系。

后面的步骤做了吗

Harry-zklcdc avatar Jul 19 '23 10:07 Harry-zklcdc

添加cn.bing.com的 KievRPSSecAuth,还是www.bing.com的?

brdctrai avatar Jul 19 '23 12:07 brdctrai

Vercel和Replit 部署,对应的服务IP是哪个?

brdctrai avatar Jul 19 '23 12:07 brdctrai

似乎还有做人类验证,才可以

brdctrai avatar Jul 19 '23 12:07 brdctrai

确实可以用,小伙子不错,赞一个!

alleniver avatar Jul 19 '23 12:07 alleniver

确实可以用,小伙子不错,赞一个!

谢谢😊

Harry-zklcdc avatar Jul 19 '23 13:07 Harry-zklcdc

Vercel和Replit 部署,对应的服务IP是哪个?

不需要,只需要该账户通过人类验证就行

Harry-zklcdc avatar Jul 19 '23 13:07 Harry-zklcdc

该账户在www.bing.com上可以正常聊天,但是部署的站点还是报错误提示无效域。如果此问题仍然存在,请与站点管理员联系。

brdctrai avatar Jul 19 '23 13:07 brdctrai

确实可以用,小伙子不错,赞一个!

谢谢😊

真棒啊兄弟确实能用

AndyWork952 avatar Jul 19 '23 13:07 AndyWork952

我也成功了。能想到这种办法真不容易!原本以为作者停止维护了,这个项目就黄了,这个世界总有人来修修补补。

qinguoluo avatar Jul 19 '23 13:07 qinguoluo

该账户在www.bing.com上可以正常聊天,但是部署的站点还是报错误提示无效域。如果此问题仍然存在,请与站点管理员联系。

按照我说的去做,一般来说是可以的

Harry-zklcdc avatar Jul 19 '23 13:07 Harry-zklcdc

真棒啊兄弟确实能用

谢谢😊

Harry-zklcdc avatar Jul 19 '23 13:07 Harry-zklcdc

我也成功了。能想到这种办法真不容易!原本以为作者停止维护了,这个项目就黄了,这个世界总有人来修修补补。

谢谢😊,是我刚好在使用,然后也有能力就顺手做一下吧

Harry-zklcdc avatar Jul 19 '23 13:07 Harry-zklcdc

感谢大佬,另外我测试了一下,弄完以后是可以共用的。

ghost avatar Jul 19 '23 14:07 ghost

感谢大佬,另外我测试了一下,弄完以后是可以共用的。

好的,谢谢☺️

Harry-zklcdc avatar Jul 19 '23 14:07 Harry-zklcdc

为啥我都不行呀,头大得很!

brdctrai avatar Jul 19 '23 14:07 brdctrai

为啥我都不行呀,头大得很!

https://github.com/adams549659584/go-proxy-bingai/issues/270#issue-1767436183 cf的使用方式

ghost avatar Jul 19 '23 14:07 ghost

同 Cloudflare Worker部署方式,不过要修改 worker.js 添加 KievRPSSecAuth 的 cookie

这添加在worker.js文件哪里

caizewu-del avatar Jul 19 '23 15:07 caizewu-del

同 Cloudflare Worker部署方式,不过要修改 worker.js 添加 KievRPSSecAuth 的 cookie

这添加在worker.js文件哪里

https://github.com/Harry-zklcdc/go-proxy-bingai/blob/master/cloudflare/worker.js 文件里面有说明

Harry-zklcdc avatar Jul 19 '23 15:07 Harry-zklcdc

同 Cloudflare Worker部署方式,不过要修改 worker.js 添加 KievRPSSecAuth 的 cookie

这添加在worker.js文件哪里

直接删了原项目,fork大佬的仓库就行了

ghost avatar Jul 19 '23 15:07 ghost

已经重新在外网申请新的outlook账号,还是不行呀。没辙了!

brdctrai avatar Jul 19 '23 15:07 brdctrai

已经重新在外网申请新的outlook账号,还是不行呀。没辙了!

请贴出你的详细操作过程(每一个步骤都需要解释说明+截图) 我也不是神仙,也不知道你怎么做的,没法定位错误在哪

Harry-zklcdc avatar Jul 19 '23 15:07 Harry-zklcdc

9}R @01) )0BV$7A84RDUEM 在外网可以与bing对话

brdctrai avatar Jul 19 '23 16:07 brdctrai

PA_T 0}J82R5M5BB()HDF8U 获取KievRPSSecAuth 的 cookie

brdctrai avatar Jul 19 '23 16:07 brdctrai

89X}YGNC@}2IS0HD9{6AZB6 将KievRPSSecAuth 的 cookie值添加到worker.js

brdctrai avatar Jul 19 '23 16:07 brdctrai

AMW~O$~SD326(8615DHZF@4 本地访问站点与bing对话报错

brdctrai avatar Jul 19 '23 16:07 brdctrai

C $6U9T5ZP_81QVB3V@FYVF 核查worker.js配置生效正常。

brdctrai avatar Jul 19 '23 16:07 brdctrai

大佬麻烦帮忙看看是哪里出问题?谢谢!

brdctrai avatar Jul 19 '23 16:07 brdctrai