我正在尝试验证从Android客户端到我的WebApi的客户端ID令牌,并且在本地运行时,当我尝试发布到Azure时,我收到一个NoContent状态代码。
这就是我所做的:
[HttpPost("Register")]
public async Task<IActionResult> Aouth([FromForm] ClPost model)
{
try
{
var validPayload = await GoogleJsonWebSignature.ValidateAsync(model.IdToken);
if(validPayload != null)
{
return Ok(await IAout.Login(validPayload.Email));
}
return BadRequest();
}
catch (Exception ex)
{
return Ok(ex.Message);
}
}
客户端数据通常位于本地,但不在Azure上。