Asp.net core Identity Server 4-自动登录速度较慢

Asp.net core Identity Server 4-自动登录速度较慢,asp.net-core,identityserver4,Asp.net Core,Identityserver4,下面是我登录用户的代码 await HttpContext.ChallengeAsync("oidc", new AuthenticationProperties() { RedirectUri = Url.Action("Dashboard", "Account", Request.Scheme) }); 上面的代码工作正常,但存在性能问题。似乎总是花6-8秒来完成授权,影响:用户看到8秒的空白页面。有没有其他更好的方法来改进它 下面是唯一可用的日志 获取帐户/登录1.8秒,除此之外,

下面是我登录用户的代码

await HttpContext.ChallengeAsync("oidc", new AuthenticationProperties()
{
   RedirectUri = Url.Action("Dashboard", "Account", Request.Scheme)
});
上面的代码工作正常,但存在性能问题。似乎总是花6-8秒来完成授权,影响:用户看到8秒的空白页面。有没有其他更好的方法来改进它

下面是唯一可用的日志 获取帐户/登录1.8秒,除此之外,所有时间似乎都在40毫秒左右


注意:我正在使用Identity server 4和Dot net core。

你能保证在第二次和第三次唱完之后,它仍然有这么长的延迟吗?(在应用程序的同一实例中登录)您好@20,是的,它似乎总是在同一时间使用。内存缓存已经存在。但不知道需要修复什么。大部分时间来自哪里?嗨@RuardvanElburg,配置是什么?有什么想法吗?你能发布一张从某个浏览器上观察到的网络跟踪图片吗?你能保证在第二次和第三次唱歌后,它仍然有很长的延迟吗?(在应用程序的同一实例中登录)您好@20,是的,它似乎总是在同一时间使用。内存缓存已经存在。但不知道需要修复什么。大部分时间来自哪里?嗨@RuardvanElburg,配置是什么?有什么想法吗?你能发布一张网络跟踪的图片吗?这是从一个浏览器上观察到的?