我已使用用户名保护我的Couchdb数据库以进行访问。通过curl https://user:password@url:port/dbname访问工作正常。如果我通过url将这个放在浏览器中或者使用带有CouchJS的Javascript,它就不能工作(错误401)。我在CouchDB-config中启用了CORS。
请有人帮助我。
答案 0 :(得分:0)
如果将与curl一起使用的相同网址粘贴到浏览器的地址栏中并不起作用,那么您可能会遇到其他问题。但是,如果您在针对CouchDB(已启用CORS)发出AJAX请求时遇到问题,则可能需要设置Authorization标头。请参阅此问题的答案:How to use Basic Auth with jQuery and AJAX?