In this tutorial, you will learn how to configure an OData API, integrate it with Entity Framework Core, and call the API from a server-side Blazor front-end targeting .NET Core 3.1. ... Read more
Blazor and ASP.NET Core
This Blazor and ASP.NET Core tutorial series will help you develop modern web applications using C#.
If your C# web app targets .NET Core 3.1 or greater, you can use the new
IdentityModel.AspNetCore
package to easily manage access tokens provided by an IdentityServer4 authentication server. Let’s get started. ... Read moreIn this tutorial, you will add access token caching to your IdentityServer4 protected API in order to reduce unnecessary load on your authentication server. ... Read more
In the previous tutorial, you created a public web API and learned the right way to access it from a server-side Blazor application. In this tutorial, you will make that web API private by securing it using IdentityServer4. Specifically, you will restrict access to the API to only select ... Read more
In this tutorial, you will learn how to create a server-side Blazor application that interacts with an external web API using
HttpClientFactory
. Later in the series, you will add IdentityServer4 authentication to protect the API and authorize the client web app. ... Read moreAfter completing this tutorial, you will know how to download and save a file locally to your computer using JavaScript interop in a Blazor application. ... Read more