是因为Safari浏览器的安全策略限制了跨域请求中的cookie发送。这是一种浏览器的安全机制,旨在保护用户的隐私和安全。
SystemJS是一个模块加载器,用于在浏览器中动态加载JavaScript模块。它提供了一种灵活的方式来管理模块依赖关系,并且可以在运行时动态加载模块。
在Safari浏览器中,由于安全策略的限制,当使用SystemJS动态加载包时,浏览器不会自动发送cookies。这意味着在跨域请求中,无法通过SystemJS发送包含用户身份验证信息的cookies。
为了解决这个问题,可以考虑以下几种方法:
总结起来,动态加载包时,SystemJS不在Safari中发送cookies是由于Safari浏览器的安全策略限制。为了解决这个问题,可以尝试使用其他浏览器、其他方式传递身份验证信息或考虑使用其他模块加载器。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云