REST 对用户来说不可能?

REST for user impossible?

我的 ArangoDB 服务器包含一个数据库 (mydb) 和一个集合 (thiscol),集合中有一些数据。我可以使用用户 Thijs 登录并使用 Web 界面四处查看。

我不能让用户 Thijs 使用 REST API,我试过设置密码、授予访问权限、重新启动并创建新用户。

REST 接口总是 returns 401 Unauthorized。我显然已经四次检查密码了。

如果我使用用户root,一切正常。 我现在不想从 Foxx 服务开始,因为实现一个已经存在但不是 'available'.

的 REST 服务似乎需要大量工作

REST API 是否仅针对单个硬编码用户名实现,或者我在这里遗漏了什么..

REST 调用示例:http://localhost:8529/_api/collection

每个请求

获取失败

啊,你需要在URL中指定要使用的数据库,不指定数据库会默认为_system。尝试 localhost:8529/_db/vbo/_api/collection 查看 this documentation page 了解更多信息。

很高兴帮助解决问题。