Remove infinite loop from Email.cshtml.cs (#12400)
This commit is contained in:
parent
65ca72c420
commit
09dfe83aa9
|
|
@ -177,10 +177,7 @@ namespace Microsoft.AspNetCore.Identity.UI.V3.Pages.Account.Manage.Internal
|
|||
var userId = await _userManager.GetUserIdAsync(user);
|
||||
var email = await _userManager.GetEmailAsync(user);
|
||||
var code = await _userManager.GenerateEmailConfirmationTokenAsync(user);
|
||||
while (code.Contains('+'))
|
||||
{
|
||||
code = await _userManager.GenerateEmailConfirmationTokenAsync(user);
|
||||
}
|
||||
code = WebEncoders.Base64UrlEncode(Encoding.UTF8.GetBytes(code));
|
||||
var callbackUrl = Url.Page(
|
||||
"/Account/ConfirmEmail",
|
||||
pageHandler: null,
|
||||
|
|
|
|||
Loading…
Reference in New Issue