[英]calling a get method from a url string with two parameters
我正在尝试使用两个字符串参数调用操作方法 GET。 来自以下 url。
http://local:64255/Account/ConfirmEmail?userId=7da7d&code=vJIT0
// GET: /Account/ConfirmEmail
[AllowAnonymous]
public async Task<ActionResult> ConfirmEmail(string userId, string code)
{
if (userId == null || code == null)
{
return View("Error");
}
var result = await UserManager.ConfirmEmailAsync(userId, code);
return View(result.Succeeded ? "ConfirmEmail" : "Error");
}
这导致 404 找不到资源。 任何想法,我在这里缺少什么。 谢谢。
改变
ConfirmEmail(string userId, string code)
至
ConfirmEmail([FromQuery]string userId, [FromQuery]string code)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.