一開始以為是跨域問題酒甸,如圖
image.png
直接進(jìn)入地址
①http://xxx.xxx.com/api/item/category/list?pid=0
無法得到j(luò)son數(shù)據(jù)浮声,一直跳轉(zhuǎn)到
②http://xxx.xxx.com/api/item/category/list?pid=0#/index/dashboard
如果使用
③http://127.0.0.1:8081/category/list?pid=0則可以查到數(shù)據(jù)
通過思考觀察,發(fā)現(xiàn)③是本地地址旋奢,直接訪問service里的controller泳挥,而①是通過eureka的zuul網(wǎng)關(guān)去訪問controller,
說明是沒有成功通過網(wǎng)關(guān)至朗。
最后發(fā)現(xiàn)問題屉符,nginx要配置兩個(gè)服務(wù),少了一個(gè)配置到網(wǎng)關(guān)的服務(wù)锹引。
配置好后依然出錯(cuò)矗钟。。嫌变。最后發(fā)現(xiàn)連端口號(hào)也寫錯(cuò)了吨艇。。腾啥。修改东涡,完畢。