我只想在example.com
上放置一个Cookie。在这个网站上,我有这样一个代码:<script src="http://other-website.com/cookie.js"></script>
other-website.com/cookie.js
只是一些简单的javascript代码来设置cookie。但是在Safari中,由于Same-Origin-Policy
,它不能工作。
当然这只是一个例子,我的问题有点复杂。我不想包含一个外部。js文件只是为了设置cookie;)
这是因为同源策略,正如你所发现的。
根据该策略,来自其他域(例如您的域)的脚本不能访问源网站的cookie。
限制是为了防止数据窃取,如cookie窃取,在这种情况下。