Remove infinite loop from Email.cshtml.cs (#12400)

This commit is contained in:
Ben Adams 2019-07-21 01:37:58 +01:00 committed by Hao Kung
parent 65ca72c420
commit 09dfe83aa9
1 changed files with 1 additions and 4 deletions

View File

@ -177,10 +177,7 @@ namespace Microsoft.AspNetCore.Identity.UI.V3.Pages.Account.Manage.Internal
var userId = await _userManager.GetUserIdAsync(user); var userId = await _userManager.GetUserIdAsync(user);
var email = await _userManager.GetEmailAsync(user); var email = await _userManager.GetEmailAsync(user);
var code = await _userManager.GenerateEmailConfirmationTokenAsync(user); var code = await _userManager.GenerateEmailConfirmationTokenAsync(user);
while (code.Contains('+')) code = WebEncoders.Base64UrlEncode(Encoding.UTF8.GetBytes(code));
{
code = await _userManager.GenerateEmailConfirmationTokenAsync(user);
}
var callbackUrl = Url.Page( var callbackUrl = Url.Page(
"/Account/ConfirmEmail", "/Account/ConfirmEmail",
pageHandler: null, pageHandler: null,