![ASP.NET Core 5 and Blazor Web Assembly Apps: Token Based Authentication in ASP.NET Core 5 APIs and Authenticating it using Blazor WebAssembly Apps ASP.NET Core 5 and Blazor Web Assembly Apps: Token Based Authentication in ASP.NET Core 5 APIs and Authenticating it using Blazor WebAssembly Apps](https://1.bp.blogspot.com/-ZCL16oSYj_g/YQvL0Xa2f4I/AAAAAAAAAhI/ia4O_1xgIDAxfs9Z62ul3KJKkxjWNwbzgCLcBGAsYHQ/s1375/Figure-1-Application.png)
ASP.NET Core 5 and Blazor Web Assembly Apps: Token Based Authentication in ASP.NET Core 5 APIs and Authenticating it using Blazor WebAssembly Apps
![ASP.NET Core Blazor WebAssembly: Authentifizierung und Autorisierung mit IdentityServer in Aktion - Thinktecture AG ASP.NET Core Blazor WebAssembly: Authentifizierung und Autorisierung mit IdentityServer in Aktion - Thinktecture AG](https://www.thinktecture.com/storage/2022/02/blazor_auth_architecture-768x465.png)
ASP.NET Core Blazor WebAssembly: Authentifizierung und Autorisierung mit IdentityServer in Aktion - Thinktecture AG
API Controllers routes isn't working on Blazor Server Side · Issue #9437 · dotnet/aspnetcore · GitHub
![c# - Blazor webassembly: How to inject controller from `foo.Sever` to `foo.Client`? - Stack Overflow c# - Blazor webassembly: How to inject controller from `foo.Sever` to `foo.Client`? - Stack Overflow](https://i.stack.imgur.com/WiFdP.png)