Base solution for your next web application
Open Closed

Fetching the .well-known/openid-configuration can be slow in some cases #10126


User avatar
0
tomrapdebruyne created

Prerequisites

Please answer the following questions before submitting an issue. YOU MAY DELETE THE PREREQUISITES SECTION.

  • What is your product version? v.9.3
  • What is your product type (Angular or MVC)? Angular
  • What is product framework type (.net framework or .net core)? .Net Core

If issue related with ABP Framework

  • What is ABP Framework version? Abp = 5.13

Our issue

Via an Azure FunctionApp we are calling the API interface to fetch some data. As you can see in the picture, it sometimes takes a lot of time to simply get teh openid-configuration which is always the same files. Today, this is blocking us as the functionApp calling the API has to wait (too) long to be to continue

Some questions:

  • Is there a way to debug/analyse, enable a verbose mode on the IdentityServer which is integrate in the framework?
  • Is it possible to deploy the openid configuration more or less as a static file as it seems to be generated everything time?

The Azure funtionApp is usign the application settings:


1 Answer(s)
  • User Avatar
    0
    ismcagdas created
    Support Team

    Hi @pdebruyne

    This endpoint is provided by IdentityServer, so, as far as I know, it can't be replaced with a static file. To investigate this issue, you acn check your server side app's Log file to see which method is causing this delay by lookin at the executing times of the log lines.

    If you can share the log file with us, we can also take a look. You can send your log file to [email protected].