小编Sin*_*ina的帖子

CouchDB + 凭据 + 原始通配符的 CORS 问题

我正在尝试在 flow.ch 上从 Cloudant 迁移到 Jelastic。在本地测试(离子服务)时,我遇到了 pouchdb 的 CORS 错误。

除了我缺少的 CouchDB 之外,Jelastic 中还有其他配置吗?

XMLHttpRequest 无法加载http://xxx.flow.ch/xxx。对预检请求的响应未通过访问控制检查:当请求的凭据模式为“包含”时,响应中“Access-Control-Allow-Origin”标头的值不得为通配符“*”。因此,不允许访问Origin ' http://localhost:8100 '。XMLHttpRequest 发起的请求的凭证模式由 withCredentials 属性控制。

  1. 我在 Jelastic 上配置了一个 CouchDB 并激活了 CORS。 在此处输入图片说明 在此处输入图片说明

  2. 通过 CURL 正常访问有效。从 Cloudant 复制到 Jelastic 也同样有效。

  3. 我尝试使用 Chrome 扩展程序启用“Allow-Control-Allow-Origin: *”

couchdb cors jelastic ionic2

4
推荐指数
1
解决办法
1444
查看次数

标签 统计

cors ×1

couchdb ×1

ionic2 ×1

jelastic ×1