如何覆盖由 IdentityServer3.accesstokenvalidation 引起的服务耦合

How to override services coupling caused by IdentityServer3.accesstokenvalidation

我有一个 identityserver4,它验证随 API 收到的请求一起发送的令牌。

为此,我使用 identityserver3.accesstokenvalidation。

启动中:

 JwtSecurityTokenHandler.InboundClaimTypeMap = new Dictionary<string, string>();
 app.UseIdentityServerBearerTokenAuthentication(new IdentityServerBearerTokenAuthenticationOptions
    {
       Authority = Configurations.AuthorizationAuthority,
    });

现在我可能会遇到服务器 运行ning identityserver4 很快(多秒)不可用的情况。

如果发生这种情况,包含我的 API 的服务将无法 运行 说:

No connection could be made because the target machine actively refused it

即使 IdentityServer 服务器未 运行ning,我也希望我的 API 服务启动,是否有某种配置 Identityserver3.accesstokenvalidation 提供来解决这个问题?

DelayLoadMetadata 设置为 true