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

时间:2017-12-04 10:08:36

标签: microservices access-token identityserver3 identityserver4

我有一个identityserver4,用于验证发送的令牌以及我的API收到的请求。

为此,我使用identityserver3.accesstokenvalidation。

在启动时:

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

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

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

  

无法建立连接,因为目标计算机是主动的   拒绝了

即使IdentityServer服务器没有运行,我希望我的API服务启动,是否有某种配置Identityserver3.accesstokenvalidation提供了解决此问题的方法?

1 个答案:

答案 0 :(得分:0)

DelayLoadMetadata设为true

相关问题