一纤虽、背景
最近開(kāi)發(fā)的項(xiàng)目遇到了這樣的一個(gè)問(wèn)題:
前端代碼部署在公網(wǎng)下,后端代碼部署在內(nèi)網(wǎng)下绞惦。
接口服務(wù)沒(méi)有域名逼纸,前端有域名。
前端通過(guò)https+域名打開(kāi)頁(yè)面济蝉,無(wú)法直接通過(guò)http+服務(wù)ip訪問(wèn)接口杰刽。因?yàn)闉g覽器不允許https的網(wǎng)站發(fā)送http請(qǐng)求。
二王滤、解決方案
1贺嫂、最正常的方式:后端接口申請(qǐng)個(gè)測(cè)試域名,配個(gè)證書(shū)雁乡,直接跨域調(diào)測(cè)試域名
2第喳、不正常的方式(最好再實(shí)測(cè)一下,好使不好使):
1)前端隨便調(diào)一個(gè)https域名(網(wǎng)上隨便找一個(gè))
2)使用whistle配置踱稍,把這個(gè)https域名曲饱,打到我們的http ip上吩跋,形如:
https://www.qq.com http://9.128.56.1
【mark小知識(shí)點(diǎn)】
瀏覽器刷新按鈕清除緩存,不會(huì)清除cookie渔工。