這篇文章主要為大家展示了“如何利用Nginx處理Vue開發(fā)環(huán)境的跨域”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“如何利用Nginx處理Vue開發(fā)環(huán)境的跨域”這篇文章吧。
1. 需求
本地測試域名與線上域名相同,以便正確傳遞 Cookie 和進行 SSO 測試。
注:由于 SSO 登錄后,相關 Cookie 被加在四級域名上,因而需要做到本地測試域名和線上接口域名相同。
2. 方案
配置 Host 文件使線上域名指向 Localhost:
127.0.0.1 product.xxx.xxx.com
配置 Nginx 進行對應轉發(fā):
server { listen 80; listen [::]:80; server_name ${product.xxx.xxx.com}; location /api { proxy_pass https://${ip.ip.ip.ip}; proxy_set_header Host $host; } location / { proxy_pass http://localhost:8080; proxy_set_header Host $host; } }
配置 vue.config.js 以免出現(xiàn) Invalid Host header 報錯:
{ devServer: { disableHostCheck: true } }
以上是“如何利用Nginx處理Vue開發(fā)環(huán)境的跨域”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
名稱欄目:如何利用Nginx處理Vue開發(fā)環(huán)境的跨域-創(chuàng)新互聯(lián)
分享URL:http://sd-ha.com/article16/djhsdg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、網(wǎng)站收錄、品牌網(wǎng)站制作、做網(wǎng)站、面包屑導航、外貿(mào)網(wǎng)站建設
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)