Cloudant会不断提示进行身份验证,即使使用正确的creds启动了数据库同步,并且启用了CORS

Cloudant会不断提示进行身份验证,即使使用正确的creds启动了数据库同步,并且启用了CORS,cors,ibm-cloud,pouchdb,cloudant,Cors,Ibm Cloud,Pouchdb,Cloudant,Cloudant不断提示(模式窗口)进行身份验证,即使在url中使用正确的凭据启动了数据库同步,并且在远程数据库上启用了CORS 实例化期间是否未缓存远程数据库的初始凭据 奇怪的是,如果模式窗口被取消,新文档仍然会通过复制下降…根据@Thierry的最新更新,此问题已通过PockDB 5.2.0解决: 根据@Thierry的最新更新,此问题已通过PockDB 5.2.0解决: 您在API调用中使用此格式?https://$USERNAME:$PASSWORD@$USERNAME.cloudant

Cloudant不断提示(模式窗口)进行身份验证,即使在url中使用正确的凭据启动了数据库同步,并且在远程数据库上启用了CORS

实例化期间是否未缓存远程数据库的初始凭据


奇怪的是,如果模式窗口被取消,新文档仍然会通过复制下降…

根据@Thierry的最新更新,此问题已通过PockDB 5.2.0解决:


根据@Thierry的最新更新,此问题已通过PockDB 5.2.0解决:


您在API调用中使用此格式?
https://$USERNAME:$PASSWORD@$USERNAME.cloudant.com/$DATABASE\u NAME
https来自我的同事Glynn Bird,“PockDB需要能够将检查点文档写入Cloudant端以跟踪状态。因此,它需要最少的_reader和_replicator访问权限才能做到这一点。(这可以解释为什么数据被复制。只有检查点被复制到403’)“@Bradnobe我确实在使用https,我认为这在bluemix中是强制性的。确切的代码:var remotecoach='+dbName;db.sync(remotecoach,opts,syncError);我还尝试了:db.replicate.to(remotecoach,opts,syncError);db.replicate.from(远程沙发、选项、同步错误);但根据API文档,它们是等效的。我将Reader/Writer/Admin/Replicator权限授予该用户进行测试,但很高兴知道,我将保留Reader和Replicator用于生产。这解决了问题吗?如果解决了,我将回答这个问题,然后结束此问题。您在API调用中使用此格式?
https://$USERNAME:$PASSwarm@$USERNAME.cloudant.com/$DATABASE_NAME
强调我的同事Glynn Bird的
https
,“PockDB需要能够将检查点文档写入cloudant端以跟踪状态。因此,它需要最少的_reader和_replicator访问权限才能做到这一点。(这可以解释为什么数据被复制。只有检查点被复制到403’)“@Bradnobe我确实在使用https,我认为这在bluemix中是强制性的。确切的代码:var remotecoach='+dbName;db.sync(remotecoach,opts,syncError);我还尝试了:db.replicate.to(remotecoach,opts,syncError);db.replicate.from(RemoteCoach、opts、syncError);但根据API文档,它们是等效的。我将Reader/Writer/Admin/Replicator权限授予该用户进行测试,但很高兴知道,我将保留Reader和Replicator用于生产。这解决了问题吗?如果是的话,我将给出答案,然后我们结束。