From f5fb371c71e3a217a195401dc3dfe5289617bb6d Mon Sep 17 00:00:00 2001 From: cKey <35512826+colinin@users.noreply.github.com> Date: Mon, 26 Oct 2020 09:44:33 +0800 Subject: [PATCH] Fix bug: Client update by redirectUris add duplicate values --- .../LINGYUN/Abp/IdentityServer/Clients/ClientAppService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aspnet-core/modules/identityServer/LINGYUN.Abp.IdentityServer.Application/LINGYUN/Abp/IdentityServer/Clients/ClientAppService.cs b/aspnet-core/modules/identityServer/LINGYUN.Abp.IdentityServer.Application/LINGYUN/Abp/IdentityServer/Clients/ClientAppService.cs index cdb6571f1..0f2515610 100644 --- a/aspnet-core/modules/identityServer/LINGYUN.Abp.IdentityServer.Application/LINGYUN/Abp/IdentityServer/Clients/ClientAppService.cs +++ b/aspnet-core/modules/identityServer/LINGYUN.Abp.IdentityServer.Application/LINGYUN/Abp/IdentityServer/Clients/ClientAppService.cs @@ -180,7 +180,7 @@ namespace LINGYUN.Abp.IdentityServer.Clients client.RedirectUris.RemoveAll(uri => !input.RedirectUris.Contains(uri.RedirectUri)); foreach (var redirect in input.RedirectUris) { - if (client.FindRedirectUri(redirect) != null) + if (client.FindRedirectUri(redirect) == null) { client.AddRedirectUri(redirect); }