我需要从postman测试这个mvc方法,它在浏览器中工作。
[HttpPost]
[Route("login")]
public async Task<ActionResult> Login(LogInRequest logInRequest)
{
User user = null;
if (ModelState.IsValid)
{
.....
这是LogInRequest类:
public class LogInRequest
{
[Required]
public string UserName { get; set; }
[Required]
public string Password { get; set; }
public string Token { get; set; }
public bool IsResetPassword { get; set; }
public bool IsThankYouPage { get; set; }
}
我不确定如何使用Postman发送LogInRequest参数。我试过的任何东西都没有达到这种方法第一行的断点。
这就是我调用本地URL并将参数发送到此方法的方法。
答案 0 :(得分:0)
我知道这是一个老问题,但它可能对其他人有帮助。 您应该使用您在控制器中提供的路由,例如
[Route("login")]
邮递员电话中的网址应该是这样的
HTTP:/localhost:12xx3/login.