我如何使用 PouchDB 收听“_users”?
How do I listen to "_users" with PouchDB?
似乎 PouchDB 不允许我收听 _users
db,即使我以管理员身份登录也是如此。
我正在使用 socket-pouch and 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 轻松访问,所以我的管理员凭据是正确的。
我刚刚省略了 socket-pouch
,它起作用了。似乎该错误是由于某些 socket-pouch
错误而不是 PouchDB 本身引起的。
似乎 PouchDB 不允许我收听 _users
db,即使我以管理员身份登录也是如此。
我正在使用 socket-pouch and 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 轻松访问,所以我的管理员凭据是正确的。
我刚刚省略了 socket-pouch
,它起作用了。似乎该错误是由于某些 socket-pouch
错误而不是 PouchDB 本身引起的。