似乎PouchDB不允许我听_users
db,即使我以管理员身份登录。
我使用socket-pouch和pouchdb-authentication来处理PouchDB。首先,我使用pouchdb-authentication登录,然后尝试使用socket-pouch订阅指定的数据库。
几乎任何普通的数据库都可以正常工作,但是在尝试与_users
数据库同步时,我仍然遇到401错误,即使我以管理员身份登录:
Uncaught (in promise) n {error: "unauthorized", name: "unauthorized",
reason: "You are not a server admin.", message: "You are not a server
admin.", status: 401, …}
是否可以与PouchDB同步_users
数据库?
_users
数据库可以通过curl轻松访问,因此我的管理员凭据是正确的。
答案 0 :(得分:0)
我刚刚省略socket-pouch
并且它有效。看起来错误正在发生,因为有一些socket-pouch
错误,而不是PouchDB本身。