Build a website using Azure Static Web Apps and Authenticate with AAD

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 พ.ย. 2024

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

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

    I rarely post, but when I do, it's to say thanks. This helped a lot. Very clear.

  • @karansingh-n9k6k
    @karansingh-n9k6k ปีที่แล้ว +2

    Your video help me a lot, even the official documentation confuses on how to configure SWA easily. You video did the trick. Thanks or creating this

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

    I rarely if ever comment a TH-cam video (unthankful ass). But I have to: This video made my deployment work on the first run including AAD (tenant specific) authentication! Thank you, very on point!

  • @ScalarRon
    @ScalarRon ปีที่แล้ว +3

    I ran into all the same problems. The custom auth requirement definitely isn't straight forward. Thanks, Doug!

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

    Awesome video, Thanks!! Would definitely love seeing a B2C walkthrough.

  • @1988alpesh
    @1988alpesh ปีที่แล้ว

    Great stuff :), happy to watch

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

    thank you for the video, it's very helpful, good luck with future content.
    yes it will be very great if we can see the B To C integration

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

    Please show us how to connect to AAD B2c please!

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

    excelente video! muchisimas gracias por la ayuda, muy didáctico

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

    Thank you!

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

    Thanks, Doug. This really helped me. For some reason, the manifest.json linked in the index.html causes unintentional redirects whenever I try to add any type of authentication. I just removed it and that helped me for now. Weird how this doesn't come up in your example, making me think this could be something specific to my organizational tenant.

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

    Great video. i am also interested in the B to C config. I was hoping to be able to support AAD and a third party saml provider.

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

    How do you ensure unique content for each logged in user? I think some real world example with more popular react framework such as nextjs or remixjs would help a lot.

  • @cacurazi
    @cacurazi 9 หลายเดือนก่อน

    Bro, how many times do you have to sneeze 🤧? Jesus Christ 😭
    Anyway, this was wonderful. Keep it up!!

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

    God bless you 😁

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

    Is it possible to test it on local? If not is going to be difficult to use in real scenarios. Maybe better use MSAL

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

    Thanks for putting this video together. For some reason, the `staticwebapp.config.json` file isn't being respected. I pasted the same values you did from the MS Learn page, but there is no auth being enforced when I open the page, even in an incognito window. Do you have any thoughts on this one?

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

      Hm...yeah. I just re-created the Azure Static Web App, upgraded to Standard plan, created the `staticwebapp.config.json` file, same issue. I can't get the route /* to work. The website loads with no auth prompt. I'm using `mkdocs` instead of `docusaurus`, but that shouldn't affect anything.

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

      That’s weird, all I can think is the file is in the wrong directory or some how not getting deployed? Do you have a public git hub you can share?

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

      Figured it out...@16:54, just to the right of where you highlighted. "...in the folder set as app_location in the workflow file." For mkdocs, the app_location is /site. Had to move the staticwebapp.config.json into that directory. Now it works! Thank you again for making this video. All the other vids I watched were using React, Vue, etc. They were too complex. This was perfect.

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

      @@DougDoesTech yep, that was it!

    • @Js_9_2
      @Js_9_2 8 วันที่ผ่านมา

      @@seadude I'm trying to implement authentication on my mkdocs site, there's also something wrong with the route, the site loads but the authentication doesn't, as mentioned the file should go in the /site folder, but my site doesn't have this folder I think it's in the root /, should I deploy it again in a folder called /site, is that where the code and static config should go for authentication to work? I'm new to this, I would appreciate the help.

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

    I followed the same steps but it didn't ask for the password, rather it says 401 Unauthorized access when I open the Web app URL

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

      You need to add the redirect code on 401

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

      @@DougDoesTech I have used the same json which you showed in your example. So it has the redirect tag but not sure why it is not redirecting to auth page.

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

      @@DougDoesTech Thanks for your help I found the issue. It was something else. :)

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

      Nice! What was it?

    • @puneetkapoor6548
      @puneetkapoor6548 ปีที่แล้ว +3

      @@DougDoesTech I was not pushing the staticwebapp.config.json file from the repo because the static content was part of a pipeline in Azure. So I was creating this JSON file from the command line and I forgot to escape the JSON due to which it was not reading the redirect code. Anyways thanks a lot it saved a lot of time after watching your video. :)