Forum Discussion
"Error in DataSource: Web.Contents Content Option Not Supported for Anonymous Connections"
I am connecting to api using username and password. but I am getting the authentication issue which is "Web.Contents with the Content option is only supported when connecting anonymously." My issue screenshot are mentioned below.
My code are:
---------------------------------------------------
let
url = "https://xxxxxxxxxxxxx.io/api/v1/order_view",
body = "{""order_id"":""11931""}",
Source = Json.Document(Web.Contents(url,[Content=Text.ToBinary(body),Headers=[#"Content-Type"="application/json"]])),
#"Converted to Table" = Record.ToTable(Source),
Value = #"Converted to Table"{3}[Value]
in
Value
3 Replies
- DataVitalizerSuper User
Hi RohitClouds
- Go to File/Options and Settings/Data source settings
- Select your datasource and click Edit Permissions then Edit Credentials
- Select Anonymous and try again
Did it work ? 👍 A kudos would be appreciated 📢 Mark it as a solution to help spreading knowledge
- RohitCloudsNew Member
Thank you for your reply othy_bi. I am calling an API and we have api credentials for that I am not able to call anonymously.
Do you have any other ideas?- DataVitalizerSuper User
Change your source row as below and try again
Source = Json.Document(Web.Contents(url,[ Headers = [#"Content-Type"="application/json"], Content = Text.ToBinary(body) ])),Did it work ? 👍 A kudos would be appreciated 📢 Mark it as a solution to help spreading knowledge