在Cordova vuejs中处理CORS

fiei3ece  于 2023-11-21  发布在  Vue.js
关注(0)|答案(1)|浏览(134)

我正在做一个项目,通过在我们的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头?

t9aqgxwy

t9aqgxwy1#

它与Cordova应用程序中的VueJS无关。您可以在Cordova的Roll.xml中设置您的origin,例如:

<preference name="hostname" value="myapp.mydomain" />

字符串

相关问题