Harry-zklcdc / go-proxy-bingai

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

[Feature] 🌈 解决 无效域/人机验证 #108

Closed Harry-zklcdc closed 12 months ago

Harry-zklcdc commented 1 year ago

人机验证 前: 29ad14656753b7d7aa4683574b965725

通过 人机验证器 获取的 Cookie 后: 7289e6131671f9456cb380daea8808b2

使用方法: 仅需在 Cookie 设置中点击人机验证按钮即可 f11b8b025766a43b0ec3f66d3a64a67f

解锁权限请提供 RayID

查看 wiki/解决 无效域&人机验证

cutexiaoguigui commented 1 year ago

请问为什么我一直都在验证呢?

image
sunzongjian commented 1 year ago

我也是

sunzongjian commented 1 year ago

你最好贴下控制台代码

Harry-zklcdc commented 1 year ago

完整描述一下你的操作

cutexiaoguigui commented 1 year ago

就是根据wiki/解决无效域&人机验证操作后,访问时就出现了这样的问题 控制台的代码是:

image
Harry-zklcdc commented 1 year ago

试一下演示站,我昨天是用演示站实验的

Harry-zklcdc commented 1 year ago

你的whistle的配置是啥

cutexiaoguigui commented 1 year ago

我的是 image image

Harry-zklcdc commented 1 year ago

我的是 image image

看一下proxy的配置,在左上角 whistle - proxy

cutexiaoguigui commented 1 year ago
image
cutexiaoguigui commented 1 year ago
image
Harry-zklcdc commented 1 year ago

看起来没啥问题,我等会试试吧

Harry-zklcdc commented 1 year ago

是个bug,用完全Cloudflare Worker部署的是正常的,用其他方式的就不行

等我后期把简化版的客户端开发完成后再试试吧

luckyEason commented 1 year ago

image 额,这是什么情况

standee2023 commented 1 year ago

如需访问Bing, 关闭 whistle-client 即可 打开bing后,没有chat选项

Harry-zklcdc commented 1 year ago

image 额,这是什么情况

看这个 wiki/FAQ

Harry-zklcdc commented 1 year ago

如需访问Bing, 关闭 whistle-client 即可 打开bing后,没有chat选项

?描述一下具体操作,你关了 whistle-client 就等于回到 cn.bing 了

SmallFang2009 commented 1 year ago

用了演示站也是一样啊 image

Harry-zklcdc commented 1 year ago

用了演示站也是一样啊 image

不是这个,用这个Cloudflare Worker的 bingai-cfwk.xiao-gy.tk

Xqh-Cxy commented 1 year ago

查看 wiki/解决 无效域&人机验证

手机端呢

Harry-zklcdc commented 1 year ago

手机端呢

手机端等简化方法出来后再想想怎么做,而且很大可能会没有手机端,Android&iOS对第三方证书管理现在太严格了

shui063 commented 1 year ago

其实可以用稳定的t先上官网过掉人机验证,再用cookie登录镜像站使用

Harry-zklcdc commented 1 year ago

其实可以用稳定的t先上官网过掉人机验证,再用cookie登录镜像站使用

我的想法是想要不需要魔法/梯子什么的就可以直接过验证,这样更方便大众使用,不然就像某个人说的“脱裤子放屁”

SokWith commented 1 year ago

其实可以用稳定的t先上官网过掉人机验证,再用cookie登录镜像站使用

我的想法是想要不需要魔法/梯子什么的就可以直接过验证,这样更方便大众使用,不然就像某个人说的“脱裤子放屁”

现在这个项目太难了,许多时候即使科学验证微软都能整得不科学,也经常出现“sorry,looks”或者一直验证的情况,都是因为行为风控所致。 还是感谢大佬持续更新前端功能,并实现了我一早给原作者提议的纯cf部署,至少,通过多开几个workers,能保证多终端基本不用科学上网。

shui063 commented 1 year ago

其实可以用稳定的t先上官网过掉人机验证,再用cookie登录镜像站使用

我的想法是想要不需要魔法/梯子什么的就可以直接过验证,这样更方便大众使用,不然就像有人说的“脱裤子放屁”

于是我弄好站点后,大家一有问题,我就得帮他们过人机验证。。。电脑上有三个edge。。。

luckyEason commented 1 year ago

其实可以用稳定的t先上官网过掉人机验证,再用cookie登录镜像站使用

我的想法是想要不需要魔法/梯子什么的就可以直接过验证,这样更方便大众使用,不然就像有人说的“脱裤子放屁”

于是我弄好站点后,大家一有问题,我就得帮他们过人机验证。。。电脑上有三个edge。。。

哈哈😃,同道中人😭

SmallFang2009 commented 1 year ago

用了演示站也是一样啊 image

不是这个,用这个Cloudflare Worker的 bingai-cfwk.xiao-gy.tk

情况貌似也差不多😥 image

Harry-zklcdc commented 1 year ago

情况貌似也差不多😥 image

奇了怪了,那为啥我是正常的😂

SokWith commented 1 year ago

情况貌似也差不多😥 image

奇了怪了,那为啥我是正常的😂

猜测是由于cf每次重置的转发IP不同所致。被转发到了封控的IP上了。多重置几次看看。不断验证一般都是IP锁+ID锁双重封控所致。

SokWith commented 1 year ago

还有就是要清缓存,非常重要。

SmallFang2009 commented 1 year ago

是个bug,用完全Cloudflare Worker部署的是正常的,用其他方式的就不行

等我后期把简化版的客户端开发完成后再试试吧

希望这个bug可以早点修好

SmallFang2009 commented 1 year ago

刚刚在不登录账户、多次重置的情况下凑到了一回 image

SmallFang2009 commented 1 year ago

还遇到了这样的情况 image

luckyEason commented 1 year ago

image 我要疯了

luckyEason commented 1 year ago

刚刚在不登录账户、多次重置的情况下凑到了一回 image

不登账号直接 image

luckyEason commented 1 year ago

image image 直接搜索有概率绕过人机验证,可是再继续聊天就不行了 image

SmallFang2009 commented 1 year ago

不知道Harry目前有没有想出什么办法

SokWith commented 1 year ago

不知道Harry目前有没有想出什么办法

自建cf服务器,写死转发IP,避免跳到有锁的IP上。

SmallFang2009 commented 1 year ago

怎么写死IP?(我不懂)

SokWith commented 1 year ago

怎么写死IP?(我不懂) 手机传不上图,就是直接赋值randomIP

SokWith commented 1 year ago

IMG_20230808_184613

具体用哪个IP要自己试一试,网络上搜索美国IP地址池里面找。

Harry-zklcdc commented 1 year ago

不知道Harry目前有没有想出什么办法

我想想能不能搞在Azure的IP范围内,然后人机验证到时候开发个App吧,手机App暂时不考虑了,原因参考https://github.com/Harry-zklcdc/go-proxy-bingai/issues/108#issuecomment-1668961139

SmallFang2009 commented 1 year ago

好的,慢慢来 我就静静地等着😀

SokWith commented 1 year ago

不知道Harry目前有没有想出什么办法

我想想能不能搞在Azure的IP范围内,然后人机验证到时候开发个App吧,手机App暂时不考虑了,原因参考#108 (comment)

嘿嘿嘿,我是直接写的bing的IP,看看是不是个隐藏彩蛋😃

chengdada925 commented 1 year ago

我也是一直弹验证成功,期待解决,感谢大佬

tian1326 commented 1 year ago

其实可以用稳定的t先上官网过掉人机验证,再用cookie登录镜像站使用

我就这样但是每天要重新获取cookie好麻烦

Harry-zklcdc commented 1 year ago

我就这样但是每天要重新获取cookie好麻烦

其实可以不用每天换Cookie,通过验证就行

tian1326 commented 1 year ago

我就这样但是每天要重新获取cookie好麻烦

其实可以不用每天换Cookie,通过验证就行

但是我发现cookie的_U变了,就换cookie了

ccodingfundddd commented 1 year ago

不知道Harry目前有没有想出什么办法

我想想能不能搞在Azure的IP范围内,然后人机验证到时候开发个App吧,手机App暂时不考虑了,原因参考#108 (comment)

我用的Azure的香港的服务器,新开的账户绑定的信用卡,免费的1个月,随机填了100个Cookie(_U),还是比较稳的,目前没啥问题。

ccodingfundddd commented 1 year ago

也没有人机验证这类问题出现,