我正在.Net Core上构建Restful API,当我用Postman测试它时会在本地返回404
此身份验证方法通过我作为简单json发送的User类获取登录信息...
{
"Username": "USER",
"Password": "PASSWORD"
}
路由和登录信息检查有效,因为它已通过生成的令牌到达“返回OK(...)”。但是,邮递员拿回了404而不是令牌。是否还有其他设置丢失?我应该还别的东西吗?
[Route("api/[controller]")]
[ApiController]
public class AuthController : ControllerBase
{
[AllowAnonymous]
[HttpPost]
[Route("token")]
public IActionResult Post([FromBody]User user)
{
//if login info wrong then return
//create token
var serialized_token = new { token = new JwtSecurityTokenHandler().WriteToken(token) };
return Ok(serialized_token);
}
}
我正在使用标准的本地URL:https://localhost:[PORT_NUMBER]/api/Auth/token。
这正是我通过邮递员回来的方式...
无法得到任何回应 连接到https://localhost:[PORTNUMBER]/api/Auth/token时出错。
为什么会发生这种情况: 服务器无法发送响应: 确保后端正常运行 自签名SSL证书被阻止: 通过在“设置”>“常规”中关闭“ SSL证书验证”来解决此问题 代理配置不正确