electron配置允许跨域(前端解决方案)
electron配置允许跨域(前端解决方案)问题说明:使用vue-electron构建的客户端项目,调用接口时需要临时跨域,查了好多资料最终找到合适的解决方案。electron版本:10.1.1解决方案:修改的文件:main>index.js中步骤一:按官方文档添加webSecurity项webPreferences:{//网页功能的设置nodeIntegration: true,//是否集
·
electron配置允许跨域(前端解决方案)
问题说明:使用vue-electron构建的客户端项目,调用接口时需要临时跨域,查了好多资料最终找到合适的解决方案。
- electron版本:10.1.1
解决方案:
修改的文件:main>index.js中
步骤一:按官方文档添加webSecurity项
webPreferences:{//网页功能的设置
nodeIntegration: true,//是否集成node
// devTools:false,//是否开启 DevTools
webSecurity: false//是否禁用同源策略(上线时删除此配置)
}
步骤二:在文件中添加以下配置项
//解决10.X版本跨域不成功问题(上线删除)
app.commandLine.appendSwitch('disable-features', 'OutOfBlinkCors');
更多推荐
已为社区贡献3条内容
所有评论(0)