ani icon indicating copy to clipboard operation
ani copied to clipboard

Oauth登录完成后关闭Ani会把浏览器也强制关闭

Open OomikuoO opened this issue 1 year ago • 11 comments

问题描述

浏览器完成Oauth授权登录后,关闭Ani会导致浏览器也强制退出

复现步骤

同问题描述

Ani 版本号

3.6.0-beta02

操作系统

Windows

应用日志

No response

OomikuoO avatar Jul 29 '24 06:07 OomikuoO

关闭整个浏览器?

@nick-cjyx9 目前前端是什么行为?

Him188 avatar Jul 29 '24 09:07 Him188

前端仅仅是跳了 callback,什么都没做。

nick-cjyx9 avatar Jul 29 '24 09:07 nick-cjyx9

自己尝试复现了几次,后来复现不出来以后重启下电脑又复现了,不知道什么原因

浏览器是edge,是强制关闭的,因为再打开浏览器会弹出恢复标签页按钮

OomikuoO avatar Jul 29 '24 09:07 OomikuoO

我觉得不排除 edge 自己 crash 了

Him188 avatar Jul 29 '24 09:07 Him188

我这边尝试了 Edge 和 chrome 均无法复现

nick-cjyx9 avatar Jul 29 '24 09:07 nick-cjyx9

https://github.com/user-attachments/assets/81a84020-15eb-4c5c-bacb-7626e0a0f572

朴实无华地死掉了

OomikuoO avatar Jul 29 '24 09:07 OomikuoO

朴实无华地死掉了

你如果本來開著瀏覽器一樣會被關掉嗎

NeKoOuO avatar Jul 29 '24 09:07 NeKoOuO

朴实无华地死掉了

你如果本來開著瀏覽器一樣會被關掉嗎

会的

OomikuoO avatar Jul 29 '24 10:07 OomikuoO

朴实无华地死掉了

你如果本來開著瀏覽器一樣會被關掉嗎

会的

我这边也复现了,但是只有由 Ani 打开浏览器的时候,浏览器进程会在 Ani 进程结束时结束。在原本就有的浏览器进程打开 Oauth 页面则不会,这是符合预期的。

nick-cjyx9 avatar Jul 29 '24 10:07 nick-cjyx9

朴实无华地死掉了

你如果本來開著瀏覽器一樣會被關掉嗎

会的

我这边也复现了,但是只有由 Ani 打开浏览器的时候,浏览器进程会在 Ani 进程结束时结束。在原本就有的浏览器进程打开 Oauth 页面则不会,这是符合预期的。

那有点奇怪,我初次发现这个bug就是开着浏览器的时候,登录完ani想干其他事,关闭ani以后整个浏览器就结束进程了

OomikuoO avatar Jul 29 '24 10:07 OomikuoO

不止 auth,访问数据源页面同样会产生这种情况。应该只要是由 ani 唤起浏览器的行为都符合此 issue 的问题

nick-cjyx9 avatar Aug 05 '24 09:08 nick-cjyx9