ไม่สามารถเล่นวิดีโอนี้
ขออภัยในความไม่สะดวก

Protect an API in Azure API Management using OAuth - Step-by-Step Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ส.ค. 2024
  • This comprehensive step-by-step tutorial demonstrates how to protect your APIs in Azure API Management using OAuth. OAuth is an open standard for authorization that enables secure access to your APIs without sharing user credentials. By integrating OAuth with Azure API Management, you can ensure that your API is accessible only to authorized users and applications.
    📌 Timestamps:
    00:00 - Introduction and Context
    01:14 - OAuth Flow and Demo outline
    01:51 - Demo
    API Management Tutorial - • What is Azure API Mana...
    Come and say Hi!
    🌏 My Blog - srigunnala.com/
    ✅ LinkedIn - / srikanthg. .
    ☕Say Thank You! - www.buymeacoffee.com/srigunnala
    Don't forget to like, share, and subscribe to stay up to date with the latest Azure and .NET tutorials!
    #AzureAPIManagement #OAuth #APIsecurity

ความคิดเห็น • 30

  • @satyakarri9277
    @satyakarri9277 4 หลายเดือนก่อน

    Great video. Thanks for spending time to put it together.

  • @merovingian8853
    @merovingian8853 ปีที่แล้ว +1

    Perfect! Loved the fact this this has clear explanation of what is being registered in AD and why. Thanks! helped me in setting up APIM.

    • @srigunnala
      @srigunnala  ปีที่แล้ว +1

      I am glad you found it helpful! Cheers, Sri!

  • @bartleyrob
    @bartleyrob 10 หลายเดือนก่อน +2

    very to the point thanks !

  • @mannyb4265
    @mannyb4265 2 หลายเดือนก่อน +2

    Very good guide. Thank you.

  • @dheeraj0076
    @dheeraj0076 ปีที่แล้ว +2

    short and sweet demo with precise steps. Thank you :)

    • @srigunnala
      @srigunnala  ปีที่แล้ว

      I am gland you liked it. Thanks, Sri!

  • @KrisMeister
    @KrisMeister ปีที่แล้ว +1

    This was quick but good. I have used Oauth plenty as a developer, but have never setup it up with Azure.

  • @stergiazotali2282
    @stergiazotali2282 8 หลายเดือนก่อน +1

    Sweet and short! It helped me resolved my task!!

    • @srigunnala
      @srigunnala  8 หลายเดือนก่อน

      Thank you!

  • @DacarSoft
    @DacarSoft 11 หลายเดือนก่อน +1

    Thanks, great video

    • @srigunnala
      @srigunnala  11 หลายเดือนก่อน

      Thank you!

  • @samithafernando6432
    @samithafernando6432 11 หลายเดือนก่อน

    Is there a way to use another identity provider such as Okta or Auth0 and perform OIDC flow?

  • @renanpinheiro1688
    @renanpinheiro1688 2 หลายเดือนก่อน +1

    Thank you very much for your video, but I had a question: If I have more than one customer wanting to use my api, do I always need to create a new app for them to access? If so, how do I dynamically add a new scope in APIM policies?

  • @user-gb2vi9vo4l
    @user-gb2vi9vo4l 9 หลายเดือนก่อน

    Great video! I want to secure powerautomate when a http request is recieved flow through api management could you please do a video on this as its not available in the entire internet.

  • @kotisadhu8410
    @kotisadhu8410 3 หลายเดือนก่อน

    Hi Sri, Can we apply SharePoint permissions to the azure app and authenticate the SharePoint api?

  • @user-lf5es8oz5l
    @user-lf5es8oz5l ปีที่แล้ว

    I am unable to add my APIs which one is hosted on AKS, how can I add

  • @ianwanjala8621
    @ianwanjala8621 6 หลายเดือนก่อน

    how does this work in the dev portal?

  • @mediocre.climber
    @mediocre.climber 7 หลายเดือนก่อน

    Given that I know the url to the backend function, what stops me from calling it directly?

  • @adityakalburgi1548
    @adityakalburgi1548 7 หลายเดือนก่อน

    I am getting security recommendation as API endpoints in azure api management should be authenticated. I have openai as backend & I dont want to use Azure AD. How should I resolve this issue using other self service setup other than Azure AD. Can you please guide me on this?

  • @user-qc5hb2ud4e
    @user-qc5hb2ud4e 11 หลายเดือนก่อน

    Hi @Sri Gunnala, thanks for the video. I have one doubt. If we can authentication in function app itself, then why do we need to configure Api management service?

    • @MarkoVukovic0
      @MarkoVukovic0 10 หลายเดือนก่อน

      This is for authorization, not authentication.

  • @amiitdas
    @amiitdas 7 หลายเดือนก่อน

    @Sri Gunnala- Hi Sri Gunnala, I am able to generate the access token by configuring this and also added the jwt-validation policy in inbound request of the api to protect it. The problem is even though I have added the aut token as bearer, it shows invalid auth token error. Do I need to make any configuration related settings in apim itself for open-id connect

    • @kesavprakash9580
      @kesavprakash9580 7 หลายเดือนก่อน

      same for me got any solution?

    • @sumitsandhir5112
      @sumitsandhir5112 5 หลายเดือนก่อน

      Hi Please remove api:// from the scope while adding it inside name value section. Then try again, I hope it works.

    • @huskyanimal3888
      @huskyanimal3888 3 หลายเดือนก่อน

      @@sumitsandhir5112 Still doesn't work for me, any solution else ?

  • @dhanasekarapandiansrinivas4542
    @dhanasekarapandiansrinivas4542 8 หลายเดือนก่อน

    Interesting.. is it possible to protect only few endpoints which path starts with some prefix? for example
    lets say /public/* are unprotected and /protected/api/* are all protected

    • @srigunnala
      @srigunnala  8 หลายเดือนก่อน

      Hello, Thanks for checking my video.
      You can simply separate them by product and apply policies at product-level

  • @ashok13m
    @ashok13m 8 หลายเดือนก่อน

    I don't want to supply client secret in client scripts ... we have thousands of devices call APIs through APIM. I don't want share client secret in devices