目前web開發(fā),大部分公司都用的是前后端分離模式,即前端專注于前端頁面交互,后端專注于功能實現(xiàn)及提供web api接口。
在某次新站點的開發(fā)過程中,為了網(wǎng)站的安全性,要求web站點使用https協(xié)議,在部署到qa環(huán)境時,發(fā)現(xiàn)調(diào)用接口報如下的錯:

從提示的內(nèi)容來看,大致可推斷出是因為站點是https協(xié)議,但是調(diào)用的web api接口卻是http協(xié)議的
在網(wǎng)上搜索后,得以驗證:在https頁面通過ajax請求http資源,會被直接限制阻塞掉。
最后的解決方案:
將web api站點的域名也使用https協(xié)議,問題完美解決。
參考:http://www.10qianwan.com/articledetail/350728.html