簡體   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