Search code examples
linuxazure-web-app-serviceidentityserver4

IdentityServer4 HTTP urls in discovery document


I hosted IdentityServer4 in "Azure App Service Linux" environment. Endpoint URL's are having HTTP instead of HTTPS

https://jeevesauthenticationservice.azurewebsites.net/.well-known/openid-configuration

I already tried forwardheaders method.

app.UseForwardedHeaders(new ForwardedHeadersOptions
{
    ForwardedHeaders = ForwardedHeaders.XForwardedFor | ForwardedHeaders.XForwardedProto
});

Solution

  • Problem with Azure app service. Somehow dynamic cache enabled by default. Solved by setting it to 0.