我正在做一个项目,通过在我们的CORS服务器中只添加特定的域来增强我们的安全性。
我们有一个使用cordova vuejs开发的移动的应用程序,我们希望限制API访问特定域。
选项1:我试图手动更改标题中的Origin值,但浏览器应用程序不允许。它返回xhr.js:108 Refused to set unsafe header "Origin" error when I manually update the Header Origin
错误。
第二种选择:在FE中使用代理devServer.proxy
(vue).当应用程序在浏览器中运行时,此代理工作。然而,当应用程序编译并运行到Android手机时,它不工作。它返回noscript
我已经试过更新配置,但没有运气。-https://stackoverflow.com/a/37398805/3150510
我想知道是否还有另一种方法可以实现在cordova vuejs中覆盖Origin头?
1条答案
按热度按时间t9aqgxwy1#
它与Cordova应用程序中的VueJS无关。您可以在Cordova的Roll.xml中设置您的origin,例如:
字符串