【发布时间】:2020-03-28 22:53:18
【问题描述】:
我有一个正在访问远程 url 的 ionic 3 项目。但是,当我使用“ionic serve”在浏览器上或使用“ionic cordova build android”命令在 android 模拟器/设备上运行项目时,我收到以下错误:
Fetch API 无法加载 API URL。 对预检请求的响应未通过访问控制检查:当请求的凭据模式为“包含”时,响应中的“Access-Control-Allow-Origin”标头的值不得为通配符“*”。 Origin 'http://localhost:8080' 因此不允许访问。
我搜索了一下,发现这是一个域尝试访问另一个域时发生的 CORS 问题,但该项目在同一网络上的其他 2 台机器上正常工作。 使用的数据库是couchDB。
【问题讨论】:
-
CouchDB 与该问题有何关系?仅在与 CouchDB 或与主应用程序交谈时出现 CORS 错误?
标签: ionic-framework ionic3 couchdb