Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Fix] 🐛 Bug '_U' Cookie Set make conversation Error #282

Open
Harry-zklcdc opened this issue Jun 23, 2023 · 20 comments
Open

[Fix] 🐛 Bug '_U' Cookie Set make conversation Error #282

Harry-zklcdc opened this issue Jun 23, 2023 · 20 comments

Comments

@Harry-zklcdc
Copy link

Harry-zklcdc commented Jun 23, 2023

更改日志:

  • 修复 设置用户后导致无法正常聊天
  • 同步最新 js

已提交PR #284

@Harry-zklcdc
Copy link
Author

已提交PR #284

@Harry-zklcdc
Copy link
Author

自用Nginx反代配置

    	location / {
		proxy_pass http://127.0.0.1:8080;
 		proxy_http_version        1.1;
 		proxy_cache_bypass     $http_upgrade;

 		# Proxy headers
 		proxy_set_header Upgrade                   $http_upgrade;
 		proxy_set_header Connection               $connection_upgrade;
 		proxy_set_header Host                          $host;
 		proxy_set_header X-Real-IP                  $remote_addr;
 		proxy_set_header Forwarded                $proxy_add_forwarded;
 		proxy_set_header X-Forwarded-For      $proxy_add_x_forwarded_for;
 		proxy_set_header X-Forwarded-Proto   $scheme;
 		proxy_set_header X-Forwarded-Host    $host;
 		proxy_set_header X-Forwarded-Port     $server_port;

 		# Proxy timeouts
 		proxy_connect_timeout         60s;
 		proxy_send_timeout              60s;
 		proxy_read_timeout              60s;

 		proxy_buffers                         256 256k;  
 		proxy_buffer_size                  256k;

 		#Set Nginx Cache
 		add_header X-Cache $upstream_cache_status;
 		if ( $uri ~* "\.(gif|png|jpg|css|js|woff|woff2)$" )
 		{
 		 	expires 10080m;
 		}
 		proxy_ignore_headers Set-Cookie Cache-Control expires;
 		proxy_cache cache_one;
 		proxy_cache_key $host$uri$is_args$args;
 		proxy_cache_valid 200 304 301 302 1m;
	}

加上了Nginx缓存功能,避免多次获取 NewBing 的 js

@renqabs
Copy link

renqabs commented Jun 24, 2023

现在支持上传图片了吗?

@Harry-zklcdc
Copy link
Author

现在支持上传图片了吗?

还没做

@Harry-zklcdc
Copy link
Author

Harry-zklcdc commented Jun 24, 2023

现在支持上传图片了吗?

麻烦给个入口,我自己的NewBing还没有入口

@renqabs
Copy link

renqabs commented Jun 24, 2023

现在支持上传图片了吗?

麻烦给个入口,我自己的NewBing还没有入口

好的,我找找看

@momo1201
Copy link

这个docker怎么用🥹

@renqabs
Copy link

renqabs commented Jun 24, 2023

为什么我不设置_U还可以用,设置之后直接不能用了,账号在bing官网可以正常使用

@Harry-zklcdc
Copy link
Author

这个docker怎么用🥹

没有构建,如需使用可自行构建

@Harry-zklcdc
Copy link
Author

为什么我不设置_U还可以用,设置之后直接不能用了,账号在bing官网可以正常使用

请使用我修复后构建的二进制文件,或者等待修复/合并PR

@renqabs
Copy link

renqabs commented Jun 24, 2023

为什么我不设置_U还可以用,设置之后直接不能用了,账号在bing官网可以正常使用

请使用我修复后构建的二进制文件,或者等待修复/合并PR

我用了你的github上的代码在replit上部署了一下,填写_U之后直接提示24小时限制,是不是必须要提供完整的cookie(除了_U之外的其他cookie)才可以。。。

@Harry-zklcdc
Copy link
Author

我用了你的github上的代码在replit上部署了一下,填写_U之后直接提示24小时限制,是不是必须要提供完整的cookie(除了_U之外的其他cookie)才可以。。。

我直接运行是可以用的,其他的部署平台没试验过

@renqabs
Copy link

renqabs commented Jun 24, 2023

我用了你的github上的代码在replit上部署了一下,填写_U之后直接提示24小时限制,是不是必须要提供完整的cookie(除了_U之外的其他cookie)才可以。。。

我直接运行是可以用的,其他的部署平台没试验过

[可以帮忙试一下吗,replit部署还是比较简单的,使用github账号登录就行,可以免费创建容器,可以参考这个,第2步的时候配置完build和run参数后,需要点击done保存,https://github.com/adams549659584/go-proxy-bingai/issues/177#issuecomment-1579864454

@Harry-zklcdc
Copy link
Author

[可以帮忙试一下吗,replit部署还是比较简单的,使用github账号登录就行,可以免费创建容器,可以参考这个,第2步的时候配置完build和run参数后,需要点击done保存,https://github.com/adams549659584/go-proxy-bingai/issues/177#issuecomment-1579864454

有空我试一下

@yidasanqian
Copy link

设置用户后,过几天重新打开_U的值没了,又要重新设置,这个值不会持久化到本地吗

@Harry-zklcdc
Copy link
Author

设置用户后,过几天重新打开_U的值没了,又要重新设置,这个值不会持久化到本地吗

请检查配置,我这边没有发现这样的问题

@Harry-zklcdc
Copy link
Author

现在支持上传图片了吗?

已适配,明天提交pr

@Nothingness-Void
Copy link

自用Nginx反代配置

    	location / {
		proxy_pass http://127.0.0.1:8080;
 		proxy_http_version        1.1;
 		proxy_cache_bypass     $http_upgrade;

 		# Proxy headers
 		proxy_set_header Upgrade                   $http_upgrade;
 		proxy_set_header Connection               $connection_upgrade;
 		proxy_set_header Host                          $host;
 		proxy_set_header X-Real-IP                  $remote_addr;
 		proxy_set_header Forwarded                $proxy_add_forwarded;
 		proxy_set_header X-Forwarded-For      $proxy_add_x_forwarded_for;
 		proxy_set_header X-Forwarded-Proto   $scheme;
 		proxy_set_header X-Forwarded-Host    $host;
 		proxy_set_header X-Forwarded-Port     $server_port;

 		# Proxy timeouts
 		proxy_connect_timeout         60s;
 		proxy_send_timeout              60s;
 		proxy_read_timeout              60s;

 		proxy_buffers                         256 256k;  
 		proxy_buffer_size                  256k;

 		#Set Nginx Cache
 		add_header X-Cache $upstream_cache_status;
 		if ( $uri ~* "\.(gif|png|jpg|css|js|woff|woff2)$" )
 		{
 		 	expires 10080m;
 		}
 		proxy_ignore_headers Set-Cookie Cache-Control expires;
 		proxy_cache cache_one;
 		proxy_cache_key $host$uri$is_args$args;
 		proxy_cache_valid 200 304 301 302 1m;
	}

加上了Nginx缓存功能,避免多次获取 NewBing 的 js

大佬能发一下完整的nginx配置吗
我这边用完提示nginx: [emerg] unknown "proxy_add_forwarded" variable

@yidasanqian
Copy link

yidasanqian commented Jul 21, 2023

设置用户后,过几天重新打开_U的值没了,又要重新设置,这个值不会持久化到本地吗

请检查配置,我这边没有发现这样的问题

刚查了下,这个值存在cookie里有过期时间

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants