【问题标题】:Pouchdb, No 'Access-Control-Allow-Origin' header is present on the requested resource. Cors is enabled and configured correctlyPouchdb,请求的资源上不存在“Access-Control-Allow-Origin”标头。 Cors 已启用并正确配置
【发布时间】:2014-12-27 10:45:54
【问题描述】:

我收到“XMLHttpRequest 无法加载 DBPATHHERE。请求的资源上不存在 'Access-Control-Allow-Origin' 标头。因此不允许访问源 localhost。响应的 HTTP 状态代码为 401。”错误。我之前已经处理过这个问题,并且两次检查了我的 cors 选项。

curl DBPATHHERE/_config/cors
curl DBPATHHERE/_config/httpd/enable_cors

吐出:

"{"credentials":"true","origins":"*","methods":"GET, PUT, POST, HEAD, DELETE","headers":"accept,     authorization, content-type, origin, referer"}"

"true"

【问题讨论】:

    标签: cors pouchdb


    【解决方案1】:

    对于未来的旅行者,我发现我有 debian apt-get 提供的默认 couchdb 版本,1.2,它不支持 cors。必须从源代码构建,这是它自己的冒险。

    【讨论】:

      猜你喜欢
      • 2014-07-06
      • 2017-04-11
      • 2022-07-28
      • 1970-01-01
      • 2020-02-13
      • 2019-06-18
      • 2017-08-19
      • 2021-07-17
      相关资源
      最近更新 更多