chrome中的文档/重定向已取消请求问题
Posted
技术标签:
【中文标题】chrome中的文档/重定向已取消请求问题【英文标题】:Canceled request issue with document/redirect in chrome 【发布时间】:2022-01-23 19:04:51 【问题描述】:我的浏览器(即 Chrome)取消请求时遇到问题。我不确定为什么会这样。
基本上,我有一个 SPA 位于:http://localhost:4200/
尝试执行 document/redirect 到 http://localhost:8080/
(我刚刚在此处包含了基本 URL)。
奇怪的是来自http://localhost:8080
的相同配置允许来自此URL 的文档/重定向:https://www.keycloak.org/app/
。请参阅下面的屏幕截图:
我只是不明白为什么 https://www.keycloak.org/app/
执行重定向 OK 而不是我在 http://localhost:4200
的 SPA...
有人可以帮帮我吗?
【问题讨论】:
你好 Sideshowbarker,我注意到你提到 CORS 永远不会导致请求被取消。这太有趣了。你知道我还能在哪里寻找这个被取消请求的原因吗? 【参考方案1】:我终于找到了为什么请求被chrome取消了。
我有以下链接:
<a href="" (click)="logout()">logout from private</a>
href=""
事件取消了我的 angular (click)="
事件。
将上面的代码替换为:
<a (click)="logout()">logout from private</a>
...请求不再被取消。
感谢 Sideshowbarker 为我指明正确的方向。
【讨论】:
以上是关于chrome中的文档/重定向已取消请求问题的主要内容,如果未能解决你的问题,请参考以下文章
Web 应用程序 302 从嵌入式 iframe 重定向 Chrome 90 中的 HTTP 请求
如何防止 Chrome 将 AJAX 请求重定向到 HTTPS?