在我的 CouchDB 设置中,我有以下配置
- 配置中的 CORS 已启用(在我锁定数据库之前它工作)
- 存在具有名称
admin
和密码的基本管理员admin
localsitehttp://localhost/mysite
和 couchdb 位于http://localhost:5984/
我已经避免使用任何服务器端脚本,只提供静态文件,其余的在客户端处理,所以如果可能的话,不要基于服务器端PHP
或node.js
.
试图登录$.couch.login
它返回
{"ok":true,"name":null,"roles":["_admin","admin"]}
我尝试请求$.couch.session
而不是填充的 json 它只是返回
{"ok":true,"userCtx":{"name":null,"roles":[]},"info":{"authentication_db":"_users","authentication_handlers":["oauth","cookie","default"]}}
当我尝试使用 REST 工具时,结果是
{"ok":true,"userCtx":{"name":"admin","roles":["_admin","admin"]},"info":{"authentication_db":"_users","authentication_handlers":["oauth","cookie","default"],"authenticated":"cookie"}}
当使用 REST 工具时,它允许我继续,添加文档、删除等等。
我到底在这里想念什么?