chrome 新更新后,我的应用程序中遇到了 CORS 异常。经过调查,我发现它正在对文档/重定向类型 GET 请求进行 CORS 预检检查,而以前没有这样做。 我检查了 Microsoft Edge 等其他浏览器,但情况并非如此,即 Edge 没有对同一请求进行预检检查。
有人对此有任何想法吗?
期望无论 http 方法如何,都不应该对文档类型请求进行 CORS 预检检查。
我想我找到了答案。我猜这与专用网络访问有关
请参考这些链接: https://developer.chrome.com/blog/private-network-access-preflight/#what-is-private-network-access-pna
为什么预检请求仅在 Chrome 中失败,然后尝试几次后就可以了?
https://stackoverflow.com/questions/22397072/are-there-any-browsers-that-set-the-origin-header-to-null-for-privacy-sensitiv#:~:text=The%20Origin %20spec%20表示%20that,来自%20a%20托管%20web%20page.