PockDB sync不向CouchDB发送凭据

PockDB sync不向CouchDB发送凭据,couchdb,pouchdb,Couchdb,Pouchdb,我有一个安全的CouchDB实例正在运行。对于复制,我遵循“入门”指南中的说明。但是,PockDB似乎没有将我的凭据发送到服务器,因此我从CouchDB收到了一个“需要身份验证”错误 复制 发送到服务器的标题 Request URL:https://couchdb.pixelarbeit.de/nfcs/ Request Method:OPTIONS Status Code:401 Unauthorized Remote Address:185.26.156.40:443 Referrer Po

我有一个安全的CouchDB实例正在运行。对于复制,我遵循“入门”指南中的说明。但是,PockDB似乎没有将我的凭据发送到服务器,因此我从CouchDB收到了一个“需要身份验证”错误

复制 发送到服务器的标题

Request URL:https://couchdb.pixelarbeit.de/nfcs/
Request Method:OPTIONS
Status Code:401 Unauthorized
Remote Address:185.26.156.40:443
Referrer Policy:no-referrer-when-downgrade
Response Headers

Access-Control-Allow-Origin:http://localhost:8100
Access-Control-Expose-Headers:Cache-Control, Content-Type, Server
Cache-Control:must-revalidate
Connection:close
Content-Length:61
Content-Type:text/plain; charset=utf-8
Date:Mon, 16 Oct 2017 06:12:45 GMT
Server:CouchDB/1.6.1 (Erlang OTP/17)
WWW-Authenticate:Basic realm="server"
Request Headers

Accept:*/*
Accept-Encoding:gzip, deflate, br
Accept-Language:de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4,ru;q=0.2,es;q=0.2
Access-Control-Request-Headers:authorization
Access-Control-Request-Method:GET
Cache-Control:no-cache
Connection:keep-alive
Host:couchdb.pixelarbeit.de
Origin:http://localhost:8100
Pragma:no-cache
Referer:http://localhost:8100/
User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36

我刚刚解决了这个问题。似乎是一个PockDB插件破坏了该功能。

为什么您要手动设置
remote
,而不是正常的
db=new pockDB(“https://USER:PASSWORD@couchdb.pixelarbeit.de/nfcs)?我以前用过这种方式,但由于它没有发送凭据,我认为这可能是问题的一部分。我在《入门指南》中找到了这样的方法,所以我试着这样做。
Request URL:https://couchdb.pixelarbeit.de/nfcs/
Request Method:OPTIONS
Status Code:401 Unauthorized
Remote Address:185.26.156.40:443
Referrer Policy:no-referrer-when-downgrade
Response Headers

Access-Control-Allow-Origin:http://localhost:8100
Access-Control-Expose-Headers:Cache-Control, Content-Type, Server
Cache-Control:must-revalidate
Connection:close
Content-Length:61
Content-Type:text/plain; charset=utf-8
Date:Mon, 16 Oct 2017 06:12:45 GMT
Server:CouchDB/1.6.1 (Erlang OTP/17)
WWW-Authenticate:Basic realm="server"
Request Headers

Accept:*/*
Accept-Encoding:gzip, deflate, br
Accept-Language:de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4,ru;q=0.2,es;q=0.2
Access-Control-Request-Headers:authorization
Access-Control-Request-Method:GET
Cache-Control:no-cache
Connection:keep-alive
Host:couchdb.pixelarbeit.de
Origin:http://localhost:8100
Pragma:no-cache
Referer:http://localhost:8100/
User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36