ASP.NET Community Standup - Modern Blazor Auth with OIDC

preview_player
Показать описание
Join us as we explore how to connect a Blazor app to Microsoft Entra using OIDC and the BFF pattern.

⌚ Chapters:
00:00 Countdown
03:06 Welcome to the ASP. NET Community Standup
03:48 Community Links
11:23 Demo - Blazor Authentication
51:44 Q&A
01:00:52 Wrap

Links:


#Blazor #OIDC #Entra #dotnet
Рекомендации по теме
Комментарии
Автор

I have been looking forward to this presentation - the presentation quality is not ideal - more prep seems necessary, and a planned flow through the application - a slide or two with a context diagram and a sequence diagram will do wonders for clarity. To my limited mind, a complex problem has just been obfuscated - this can be better. Good luck on the next one - looking forward to it.

charlmalherbe
Автор

Awesome presentation, I'll like to use your template in our Blazor project with .NET 8 & Aspire soon. :D

ronzhong
Автор

Does this also work for Entra ID External/Customer version?

DE-sfsr
Автор

Look forward to seeing the PR to be merged mentioned by Jeremy. Love you guys!! :D

ronzhong
Автор

29:57 - IAsyncEnumerable return type might have been better than Task<IEnumerable>! 😉

nayanchoudhary
Автор

.NET 8 won't be ready until .NET 9.

codefoxtrot
Автор

You're saying that in a WASM app I cannot access the access_token and use it to call an API? It's the first time I'm seeing this reverse proxy setup for a SPA to call a downstream API... I am confused, does this reverse proxy exist in a server app? I don't have a server app if I am only using WASM

Marcel-dtdu
Автор

Could make the client project clearer and call it the core project ;)

DE-sfsr
Автор

One thing that is really unclear is why this can't be used with Entra ID Customer - and Graph API, on Behalf Of flow.

DE-sfsr
Автор

I didn't love the demo. Every 5th word from Stephen was ahhmm or ummm. He needs to work on that. But more concerning, where is the documentation and sample for a Blazor Server-side application, not WebAssembly or Auto mode? What if I'm using static server-side rendering or a mix with Interactive server-side rendering. This demonstration did not cover that, nor does the present day documentation. It feels like authentication is now even more complicated than it was before.

codefoxtrot