鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ vue開發(fā)時(shí),接口服務(wù)器做了請求ip限制,前端怎么操作可以在本地測試API?

vue開發(fā)時(shí),接口服務(wù)器做了請求ip限制,前端怎么操作可以在本地測試API?

問題描述:
api.xx.com接口只能通過40.70.230.110:3499這個(gè)ip訪問,而且個(gè)api.xx.com不是掛在40.70.230.110:3499上。
已嘗試
1本地不開vpn代理的情況下無法訪問api.xx.com(ip限制)
2.本地設(shè)置了proxyTable,還是會(huì)報(bào)錯(cuò)。
3.配置host為0.70.230.110:3499,host配置后還是報(bào)錯(cuò)。
其中vpn(代理本地到40.70.230.110:3499)

clipboard.png。
請教各位大佬,指點(diǎn)下,這個(gè)問題該如何處理?

回答
編輯回答
離夢

自己找到了解決方案…………………………
這樣配置后可以直接本地請求線上地址,不會(huì)出現(xiàn)跨域問題。

解決方案:
跨域問題
1本地host配置成線上域名:
要注意的是localhost不支持端口映射,之前就是栽進(jìn)這個(gè)坑里了。
clipboard.png
2.設(shè)置axios請求攔截器(可不設(shè)置)

clipboard.png
ip限制問題
ip限制的話就是通過vpn代理本地請求了,比如他限制40.70.230.110:3499這個(gè)訪問,就需要把服務(wù)器配置成這個(gè)40.70.230.110:3499。自己百度吧。
3.本地訪問的時(shí)候直接訪問m.xx.com

2018年1月21日 16:44