我需要帮助将 PouchDB 与 Couchbase 同步网关同步。
我不断收到以下指向 CORS 问题的错误,但我已经根据他们的文档为 CORS 配置了 Couchbase 同步网关 (CSG)。
XMLHttpRequest cannot load http://localhost:4985/test-database/.
No 'Access-Control-Allow-Origin'header is present on the requested
resource. Origin 'http://localhost:3000' is therefore not
allowed access.
我根据 CSG 文档尝试了以下配置文件:
{
"log": ["HTTP+"],
"CORS": {
"origin":["http://localhost:3000"],
"loginOrigin":["http://localhost:3000"],
"headers":["Content-Type"],
"maxAge": 1728000
},
"databases": {
"test-database": {
"server": "walrus:",
"users": { "GUEST": {"disabled": false, "admin_channels": ["*"] } }
}
}
}
我也尝试了 Couchbase 博客中的其他配置文件,但它们都不起作用!对此的任何帮助将不胜感激!