表单提交 returns 空白页

Form submit returns a blank page

我正在尝试使用 .cshtml 文件中的表单进行基本登录,如下所示:

<form method="post">
    <input type="text" name="nombre"/>
    <input type="password" name="contra"/>
    <input type="submit" value="login" />
</form>

并在 .cshtml.cs 中使用他的方法检查它,我将每个输入与一个值进行比较:

        public void OnPost()
        {
            var Username = Request.Form["nombre"];
            var Password = Request.Form["contra"];

                    if (Username.Equals("jsplata") && Password.Equals("1234"))
                    {
                        RedirectToPage("https://www.google.com/");
            }
            else
            {

                RedirectToPage("https://www.whosebug.com/");
            }
        }

当我按下提交按钮时 returns 一个空白页面,我不知道这可能是哪里出了问题。

您可以尝试使用以下代码:

public IActionResult OnPost()
{
    var Username = Request.Form["nombre"];
    var Password = Request.Form["contra"];

    if (Username.Equals("jsplata") && Password.Equals("1234"))
    {
      return Redirect("https://www.google.com/");
    }
    else
    {

        return Redirect("https://www.whosebug.com/");
    }
}