Skip to content

bug: Fix App Service runtime error for missing configuration: EntraExternalId:Instance #54

Description

@goodtocode

Summary

OptionsValidationException: Configuration value 'EntraExternalId:Instance' must be an absolute URL.

Expected Behavior

Web site runs as in localhost

Actual Behavior

An error occurred while starting the application.
OptionsValidationException: Configuration value 'EntraExternalId:Instance' must be an absolute URL.
Microsoft.Extensions.Options.OptionsFactory.Create(string name)

OptionsValidationException: Configuration value 'EntraExternalId:Instance' must be an absolute URL.
Microsoft.Extensions.Options.OptionsFactory.Create(string name)
Microsoft.Extensions.Options.OptionsMonitor+<>c.b__10_0(string name, IOptionsFactory factory)
Microsoft.Extensions.Options.OptionsCache+<>c__DisplayClass3_1.b__2()
System.Lazy.ViaFactory(LazyThreadSafetyMode mode)
System.Lazy.ExecutionAndPublication(LazyHelper executionAndPublication, bool useDefaultConstructor)
System.Lazy.CreateValue()
System.Lazy.get_Value()
Microsoft.Extensions.Options.OptionsCache.GetOrAdd(string name, Func<string, TArg, TOptions> createOptions, TArg factoryArgument)
Microsoft.Extensions.Options.OptionsMonitor.Get(string name)
Microsoft.Extensions.DependencyInjection.OptionsBuilderExtensions+<>c__DisplayClass0_1.b__1()
Microsoft.Extensions.Options.StartupValidator.Validate()
Microsoft.Extensions.Options.StartupValidator.Validate()
Microsoft.Extensions.Hosting.Internal.Host.StartAsync(CancellationToken cancellationToken)
Microsoft.Extensions.Hosting.Internal.Host.g__LogAndRethrow|14_3(ref <>c__DisplayClass14_0 )
Microsoft.Extensions.Hosting.Internal.Host.StartAsync(CancellationToken cancellationToken)
Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.RunAsync(IHost host, CancellationToken token)
Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.RunAsync(IHost host, CancellationToken token)
Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.Run(IHost host)
Microsoft.AspNetCore.Builder.WebApplication.Run(string url)
Program.

$(string[] args) in Program.cs

Show raw exception details
.NET 10.0.10 X86 v10.0.0.0 | Microsoft.AspNetCore.Hosting version 10.0.10+f7d90799ce4ef09a0bb257852a57248d2a8fb8dd | Microsoft Windows 10.0.20348 | Need help?

Steps To Reproduce

  1. https://agent-dev-wus2-001-web.azurewebsites.net/
  2. See rror

Impact

Dev unavailabalbe

Logs / Screenshots / Output

No response

Suspected Area

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions