vue 部署到线上iis解决跨域问题


vue 测试环境跨域问题解决方案:vue-confige里添加:

devServer: {
port: port,
open: true,
overlay: {
warnings: false,
errors: true
},
proxy: {
'/api': {
target: 'http://erpapi.xxxxx.com',
changeOrigin: true,
pathRewrite: {
'^/api': ''
}
}
}
// before: require('./mock/mock-server.js')
},
部署到线上环境时,需要另外的方法解决:需要通过反向代理解决跨域问题。如果使用的是iis,参考:https://www.cnblogs.com/dreamer-fish/p/3911953.html ,注意在配置代理地址的时候一定要加端口号,不然不生效,即使80端口也要加


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM