The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
hello,
i am trying to retrieve a bearer token using the web activity in febaric pipelines.
the content type is - x-www-form-urlencoded
how do i put in the body details?
grant_type =
client_id =
client_secret =
i called it in thundercloud client in visual studio code and it worked fine. as i populated the above details in Form Encoded.
when i simply put in the details like this i am getting HTTP Status 500 – Internal Server Error
[
grant_type = "xxxxxx",
client_id = xxxxxx,
client_secret = xxxxxxxx
]
thanks!
Solved! Go to Solution.
Hello - this doesnt work - i get - HTTP Status 500 – Internal Server Error
however when i use -
content type - application/x-www-form-urlencoded
and in the body i put
grant_type=client_credentials&client_id=<encoded client id>&client_secret=<encoded client secret>
then it works.
Hi @AOSulli ,
Thanks for using Fabric Community,
Inorder to understand how to use client_id and client_secret in your case, please follow below screenshot -
1. Connection - Add your base URL here.
2. Relative URL - Add your relative URL here.
3. Body (Main point) - Can add your client_id and client_secret here in json format
{
"grant_type":"client_credentials",
"client_id":"abcdefg",
"client_secret":"123ghy456"
}
4. Header: Add Content-Type : application/json
Hope this is helpful. In case of any queries please feel free.
Ref Link - Ingest data form a rest API with Oauth2 - Microsoft Fabric Community
Hope this is helpful. Please let me know incase of further queries.
Hello - this doesnt work - i get - HTTP Status 500 – Internal Server Error
however when i use -
content type - application/x-www-form-urlencoded
and in the body i put
grant_type=client_credentials&client_id=<encoded client id>&client_secret=<encoded client secret>
then it works.
What did you use for "encoded" client id. I'm passing my client id and secret and it's not working. I get the error {"error":"invalid_grant","error_description":"no client credentials user enabled"}
Hi @AOSulli ,
I am happy to know that you were able resolve your query. Please continue using Fabric Community for your further queries.
Note: content type will be different in few scenarios, it might not be always same. But you will be ending up with similar kind of answer.