前提・実現したいこと
ASP.NET Identity
Blazor WebAssemblyでユーザ登録後のメール送信処理を行いたいと思っています。
該当のソースコード
Server側の処理
var code = await _userManager.GenerateEmailConfirmationTokenAsync(user); code = WebEncoders.Base64UrlEncode(Encoding.UTF8.GetBytes(code)); var callbackUrl = Url.Page( "/ConfirmEmail", pageHandler: null, values: new { area = "Identity", userId = user.Id, code = code }, protocol: Request.Scheme); await _emailSender.SendEmailAsync(parameters.UserName, "Confirm your email", $"Please confirm your account by <a href='{HtmlEncoder.Default.Encode(callbackUrl)}'>clicking here</a>.");
発生している問題・エラーメッセージ
上記のコードを書いてメール送信を行おうと思いましたが、
callbackUrlがnullで返ってきます。
解決方法をご存知の方がいらしたらお教えください。
宜しくおねがいします。
あなたの回答
tips
プレビュー