我想生成重置密码链接以发送到用户的电子邮件,该电子邮件将打开ResetPassword页面.在此页面上,我将填写有关新密码的详细信息,然后确认密码.
为此我遵循了这个链接
但是有一个我无法在我的web api项目中找到的Url.Action方法.
var callbackUrl = Url.Action( "ConfirmEmail", "Account", new { userId = user.Id, code = code }, protocol: Request.Url.Scheme);
Hase任何人在web api中完成了重置密码部分?我需要一些帮助.
您可以Url.Link
在Web API 2.0中使用
var callbackUrl = Url.Link("Default", new { Controller = "Account", Action = "ConfirmEmail", userId = user.Id, code = code });