Flutter Web CORS仅在部署时出错

olmpazwi  于 6个月前  发布在  Flutter
关注(0)|答案(1)|浏览(68)

我正在构建一个Flutter应用程序,它使用GET请求到Google Apps Script来获取数据。它在Android和Web应用程序上工作得很好,但不在localhost上。最初,我在localhost上也得到了CORS错误,但我通过使用CORS代理(即“https://thingproxy.freeboard.io“)修复了它。它甚至在发布模式下构建时运行。然而,一旦我将应用程序部署到firebase,(“firebase deploy”),CORS代理不再工作并返回CORS错误。在发布模式下本地安装的Web应用程序和托管在firebase上的应用程序在CORS代理方面有什么区别吗?

ncgqoxb0

ncgqoxb01#

根据https://stackoverflow.com/a/44232651/10116480解决。然而,为什么thingyproxy在部署时不工作仍然不清楚。

相关问题