From 94d0d6a521aec0693b3590980229500929fc1319 Mon Sep 17 00:00:00 2001 From: maliming Date: Fri, 7 Jul 2023 10:15:51 +0800 Subject: [PATCH] Encode `returnUrl` when sending `PasswordReset` email.. Resolve #17044 --- .../Volo/Abp/Account/Emailing/AccountEmailer.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/account/src/Volo.Abp.Account.Application/Volo/Abp/Account/Emailing/AccountEmailer.cs b/modules/account/src/Volo.Abp.Account.Application/Volo/Abp/Account/Emailing/AccountEmailer.cs index a997435168..783e23e456 100644 --- a/modules/account/src/Volo.Abp.Account.Application/Volo/Abp/Account/Emailing/AccountEmailer.cs +++ b/modules/account/src/Volo.Abp.Account.Application/Volo/Abp/Account/Emailing/AccountEmailer.cs @@ -53,7 +53,7 @@ public class AccountEmailer : IAccountEmailer, ITransientDependency if (!returnUrl.IsNullOrEmpty()) { - link += "&returnUrl=" + NormalizeReturnUrl(returnUrl); + link += "&returnUrl=" + UrlEncoder.Default.Encode(NormalizeReturnUrl(returnUrl)); } if (!returnUrlHash.IsNullOrEmpty())