gpt4 book ai didi

使用 PouchDB 访问 Cloudant 时的 CORS 问题

转载 作者:行者123 更新时间:2023-12-04 20:00:22 25 4
gpt4 key购买 nike

我正在使用 PouchDB 访问 Bluemix 中可用的 Cloudant No SQL 服务。但是,当我在浏览器中运行我的 Web 应用程序时出现以下错误:

XMLHttpRequest cannot load https://6989a1bd-71a1-4ca1-b46e-3b1352db6b99-bluemix.cloudant.com/carpooldb/?_nonce=1452076315442. Response to preflight request doesn't pass access control check: A wildcard '*' cannot be used in the 'Access-Control-Allow-Origin' header when the credentials flag is true. Origin 'http://localhost:8080' is therefore not allowed access.

我在 Cloudant 中启用了 CORS,我的 CORS 配置如下所示,

{
"enable_cors": true,
"allow_credentials": true,
"origins": [
"*"
]
}

最佳答案

不要允许所有域(使用 * 通配符),而是尝试限制特定域/来源并包括 http://localhost:8080(没有尾部斜杠) 在列表中。

关于使用 PouchDB 访问 Cloudant 时的 CORS 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34631047/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com