【发布时间】:2016-09-13 00:49:46
【问题描述】:
我已经使用 docker 镜像设置了一个 cloudant 本地数据库。
当我尝试使用托管在 localhost:8000 上的 JavaScript 应用程序发送 cloudant 查询时,它给了我一个 CORS 错误。
如何在 Cloudant 本地启用 CORS?我已经尝试了以下
- PUT 请求,如https://docs.cloudant.com/cors.html#setting-the-cors-configuration 中所述
- 检查了仪表板,但本地实例没有可用的“帐户”选项卡。
【问题讨论】:
-
CORS 配置文件的内容是什么?
-
当我使用localhost:9991/cloudant-db/_api/v2/admin/config/cors 获取 CORS 配置文件时,我得到以下 JSON。 {“错误”:“未找到”,“原因”:“失踪”}
-
不应该是
localhost:9991/_api/v2/user/config/cors吗? -
我也试过了,它给出了 { "error": "not_found", "reason": "Database does not exist."}.
-
您可能需要 SSL。我也有同样的问题。
标签: javascript docker cors cloudant