Javascript 如何删除数据库中的身份验证模式

Javascript 如何删除数据库中的身份验证模式,javascript,couchdb,pouchdb,cloudant,Javascript,Couchdb,Pouchdb,Cloudant,我有个大问题。每当我通过PockDB连接到Cloudant时,就会弹出一个讨厌的模式,要求进行身份验证。我正在使用PockDB的和为避免这种情况发生。但不知何故,它仍然存在。不管我做什么,模态总是出现。它关闭了我的整个生产,我一直在努力解决这几天了 我有一个关于GitHub的问题 非常感谢您的帮助!谢谢!:) 您需要将服务器发送的内容重命名为浏览器无法识别和响应的内容。我对cloudant一无所知,但看起来他们的文档会返回couchdb进行手动配置,所以希望他们有相同的配置 对于couchDB,

我有个大问题。每当我通过PockDB连接到Cloudant时,就会弹出一个讨厌的模式,要求进行身份验证。我正在使用PockDB的和为避免这种情况发生。但不知何故,它仍然存在。不管我做什么,模态总是出现。它关闭了我的整个生产,我一直在努力解决这几天了

我有一个关于GitHub的问题

非常感谢您的帮助!谢谢!:)

您需要将服务器发送的内容重命名为浏览器无法识别和响应的内容。我对cloudant一无所知,但看起来他们的文档会返回couchdb进行手动配置,所以希望他们有相同的配置

对于couchDB,将
Basic
更改为
Basicfoo
会在PockDB点击带有身份验证的URL时抑制浏览器身份验证窗口


(您还可以寻找其他特定于您的DB的解决方案,以及您现在可能使用的任何代理,因为您知道您想在WWW Authenticate标头中更改Basic,例如有一个针对nginx的解决方案。)

我知道这是正确的答案,因为它适用于其他人。但不知何故,对我来说不是。把“基本”改成其他东西也没用。模式一直显示。@JonasBergner如果我将浏览器直接指向示例中的db引用,我会在401中得到:
WWW-Authenticate:Basic realm=“Cloudant Private Database”
,因此会弹出一个弹出窗口,您需要以某种方式更改基本模式,尽管只有在他们的云服务不完全可配置的情况下,才可能通过反向代理实现。@JonasBergner:模式是每次都显示还是仅在您输入错误凭据时显示?@TylerDurden总是这样。我现在正试图在两者之间放置一个代理,并在服务器端处理身份验证。这将允许我抑制模态。:)希望…你解决过这个问题吗?我遇到了完全相同的问题。