Update identity configuration and CORS settings

Revised appsettings.json to include a new "FastEndpoints" configuration block and updated CORS allowed origins. Modified IdentityFeature to bind IdentityTokenOptions directly to configuration for better integration.
This commit is contained in:
Sipke Schoorstra 2026-02-14 20:22:17 +01:00
parent aa2c9e7909
commit c99a594eb3
No known key found for this signature in database
GPG key ID: 5C10502B28A4268F

View file

@ -57,7 +57,7 @@ public class IdentityFeature : IFastEndpointsShellFeature
public void ConfigureServices(IServiceCollection services)
{
// Configure options - Note: SigningKey must be configured by the application for security
services.Configure<IdentityTokenOptions>(_ => { });
services.AddOptions<IdentityTokenOptions>().BindConfiguration("Identity");
services.Configure<ApiKeyOptions>(ApiKeyDefaults.AuthenticationScheme, options =>
{
options.Realm = "Elsa Workflows";