iOS前端跨域

今天在开发的时候遇到个跨域,苹果手机 在测试环境正常,生产环境不正常。安卓手机在测试环境和生产环境都正常。

这个问题,排查了好久。

最后发现,生成环境下,页面域名是https开头的,而跨域请求的文件地址是http开头的。最后将文件地址也改成了https开头,就解决了这个问题。

iOS的安全策略显然比安卓更激进。https下的跨域访问,必须是https才行。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章