我有一个在 http://localhost:8081 上运行的应用程序,它连接到在 http://localhost:8080 上运行的后端(它连接的端点正好在 http://localhost:8080/stripe 上)。当我将后端移动到 heroku 时,它工作正常,但是当我想在 localhost 上测试它时,我收到一个错误 strict-origin-when-cross-origin
当然,我阅读了这个 Stack Overflow 问题:Vue Axios CORS policy: No 'Access-Control-Allow-Origin'和许多其他文章,他们都说相同:创建一个 vue.config.js 文件并添加
module.exports = {
devServer: {
proxy: 'http://localhost:8080/'
}
}
给它。我也这样做了,但这无济于事-我仍然遇到此错误。而现在我不知道该怎么办。还有其他原因导致我不断收到此错误吗?