Hi alan, Thx!
Le lundi 3 avril 2017 16:05:59 UTC+2, Alan Plum a écrit : > > Hi, > > have you configured ArangoDB to trust the origin your browser is sending > the request from? > > > https://docs.arangodb.com/devel/HTTP/General/#cross-origin-resource-sharing-cors-requests > > You need to set the `http.trusted-origin` option to either the hostnames > (including ports) from which you are trying to access or the special > wildcard "*" to allow requests from any origin. > > ArangoDB will only respond with a value of "true" if the origin is trusted. > > We've adjusted the documentation for the upcoming 3.2 release to make this > more explicit. > > Cheers, > > Alan > > On Monday, 3 April 2017 07:36:43 UTC+2, Tshitshi kia ntoni wrote: >> >> Hi everyone. >> >> Can anyone help me understand and resolve the following issue >> >> >> Thx. >> >> >> Error >> ------ >> XMLHttpRequest cannot load >> http://localhost:8529/_db/mydb/_api/database/current. Response to >> preflight request doesn't pass access control check: The value of the >> 'Access-Control-Allow-Credentials' header in the response is 'false' which >> must be 'true' when the request's credentials mode is 'include'. Origin ' >> http://127.0.0.1:8080' is therefore not allowed access. The credentials >> mode of requests initiated by the XMLHttpRequest is controlled by the >> withCredentials attribute. >> >> JS >> --- >> let db = arangojs(`http://localhost:8529`); >> db.useDatabase('mydb'); >> db.useBasicAuth('usr','pwd'); >> db.get() >> .then(info => { >> // the database exists >> console.info(JSON.stringify(info)); >> }); >> >> Html >> ------ >> <!DOCTYPE html> >> <html lang="en"> >> <head> >> <meta charset="utf-8"> >> <title>title</title> >> <script src="arangojs.min.js"></script> >> <script src="arango-test.js"></script> >> </head> >> <body> >> <h1>header</h1> >> <p> >> </p> >> </body> >> </html> >> > -- You received this message because you are subscribed to the Google Groups "ArangoDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
