Skip to content

Latest commit

 

History

History
59 lines (32 loc) · 2.35 KB

File metadata and controls

59 lines (32 loc) · 2.35 KB

.NET Aspire with Keycloak and OpenID Connect, OAuth clients

.NET

Implement ASP.NET Core OpenID Connect OAuth PAR client with Keycloak using .NET Aspire

Overview

Implement OpenID Connect Back-Channel Logout using ASP.NET Core, Keycloak and .NET Aspire

Overview

Using Elasticsearch with .NET Aspire

Overview

History

  • 2025-05-11 Updated packages
  • 2024-11-12 .NET 9
  • 2024-10-20 Updated packages, Aspire .NET 9
  • 2024-10-12 Updated packages
  • 2024-09-16 Updated clients

Links

https://learn.microsoft.com/en-us/dotnet/aspire/whats-new/dotnet-aspire-9-release-candidate-1

https://learn.microsoft.com/en-us/dotnet/aspire/

https://www.keycloak.org/

https://www.keycloak.org/server/features

https://github.com/NikiforovAll/keycloak-authorization-services-dotnet

https://openid.net/specs/openid-connect-backchannel-1_0.html

https://www.docker.com/products/docker-desktop/

https://www.youtube.com/watch?v=_aCuwWiKncY

https://github.com/dotnet/aspire-samples/tree/main/samples

https://github.com/dotnet/aspire-samples/blob/b741f5e78a86539bc9ab12cd7f4a5afea7aa54c4/samples/Keycloak/Keycloak.AppHost/HostingExtensions.cs

microsoft/aspire#5497

https://learn.microsoft.com/en-us/dotnet/aspire/caching/stackexchange-redis-integration?tabs=dotnet-cli&pivots=redis

https://github.com/RedisInsight/RedisInsight

https://www.nutfieldsecurity.com/posts/Implement-SSO-With-Keycloak

https://datatracker.ietf.org/doc/html/rfc9449

https://learn.microsoft.com/en-us/dotnet/aspire/search/elasticsearch-integration

https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html