繁体   English   中英

从带有两个参数的 url 字符串调用 get 方法

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM