Skip to content

Example Projects

The examples solution includes web application projects demonstrating OpenID Connect single sign-on.

All projects should build cleanly without any errors or warnings.

Tip

As a starting point, it's recommended that the ExampleOpenIDClient and ExampleOpenIDProvider projects are both run in the Visual Studio debugger to see OpenID Connect in action.

ExampleOpenIDClient + ExampleOpenIDProvider

  • Built using the standard Visual Studio ASP.NET Core Web App template.
  • Demonstrates supporting an ASP.NET Core OpenID Connect client.
  • Run both projects in the Visual Studio debugger to see OpenID Connect in action.

BlazorWASM + ExampleOpenIDProvider

  • Built using the standard Visual Studio ASP.NET Core Web App and Blazor Web App templates.
  • Demonstrates supporting a Blazor OpenID Connect client.
  • Run both projects in the Visual Studio debugger to see OpenID Connect in action.

ConformanceTesting

  • Used to run the OpenID Connect conformance tests.
  • Requires additional setup and configuration.