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 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,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue