设置<URL>上的跨站点资源时未设置`SameSite`属性.NET


19

如何解决SameSite属性?

:1设置了与跨站点资源http://doubleclick.net/关联的cookie,但未设置该SameSite属性。如果将来的Chrome浏览器版本将cookie设置为SameSite=None和,则仅会提供带有跨站点请求的cookie Secure。您可以在“应用程序”>“存储”>“ Cookies”下的开发人员工具中查看Cookie,并在https://www.chromestatus.com/feature/5088147346030592https://www.chromestatus.com/feature/5633521622188032上查看更多详细信息。

google.com,linkedin,facebook.com,twitter.com相同。等等

无法添加“ Samesite”属性。解决这个问题的最佳方法是什么?


您需要禁用cors策略作为解决方法
Prometheus

Answers:


0

之所以收到此警告,是因为您使用的是外部资源(例如图像)。就我而言,我在线复制了图像URL /地址,并将其包含在我的项目中。我没有将其保存在文件夹中,所以得到了警告。

解决问题的方法很简单:我刚刚说过:下载您要在本地访问的任何文件,该警告将消失。

希望这可以帮助


1
如果我们不想在本地存储这些文件怎么办?假设我有12K的这些文件?
Rmy5
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.