Thijs
Thijs

Reputation: 1546

REST for user impossible?

My ArangoDB server contains a database (mydb) with a collection (thiscol) and in the collection sits a bit of data. I can login with a user Thijs and look around using the web interface.

I cannot have user Thijs use the REST API, I have tried setting the password, granting access, restarting and making a new user.

The REST interface always returns 401 Unauthorized. I have obviously quadrupple checked the password.

If I use the user root it all works fine. And I rather not start with Foxx services at this point because it seems to be an enormous amount of work to implement a REST service that allready exists but is not 'available'.

So is the REST API only implemented for a single hard-coded username or am I missing something here..

REST call example: http://localhost:8529/_api/collection

per request enter image description here

failing GET enter image description here

Upvotes: 0

Views: 127

Answers (1)

David Thomas
David Thomas

Reputation: 2349

Ah, you need to specify the database to use in the URL, without specifying a database it will default to _system. Try localhost:8529/_db/vbo/_api/collection see this documentation page for more info.

Glad to help get it resolved.

Upvotes: 1

Related Questions