It seems that the current version requires backend-app to expose and API and add Scope, which is unfortunately not well documented (in regards of what it is an what is the purpose of this, as well as how to configure).
Additionally, this is actually across the Microsoft Azure products; the changes are frequent, but the documentation as well as the tutorial unable to cope, which make us developer difficult to implement, yet to propose of using the Microsoft Azure in general.
⚠Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.
@HairyPorker Thank you for your feedback! We will review and provide an update as appropriate.
Is there any tutorial how to get this done for clients / consumers who in real life will not use a developer portal for actually consuming the API, but code. A dialog prompt to authenticate token does not help. Say for use case, I want to call the API with Postman.
+1
The article also uses the App Registrations (Legacy), wich is not the current App Registrations version, this is specially important in steps 14 & 15 (Enable OAuth 2.0 user authorization in the Developer Console), since there is no "Settings" page in current App Registrations version (more info: https://docs.microsoft.com/en-us/azure/active-directory/develop/app-registrations-training-guide)
@HairyPorker Apologies for the delay in response. I'll review and add the required steps as appropriate.
@asdlea This documentation was updated to reflect the new App Registration experience. Could you clarify which exact step is still referencing the legacy one?
@PinakiIT will provide a sample and relay your feedback to APIM team.
These are the steps that I had to change in order to get this to work:
@mike-urnun-msft i'm sorry for the delay, I just forgot about this until @tvanfosson comment
I think he made it clear about what is outdated. It's probably just about putting a note about how one should add a scope prior to those steps.
Thank you!
Thanks @tvanfosson!
@miaojiang already has an open PR in the works that'll address all the missing pieces on this doc.
Hi all - PR was merged on last Friday, Aug 2nd PST, and additional steps were added to clarify missing pieces.
We will now proceed to close this thread for now. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.