我的API服务是使用Python开发的,并且使用MongoDB数据库,我想在Asp.net MVC中创建一个应用程序,但是我面临API登录和身份验证的问题。
我正在使用VisualStudio 2019和HTTP客户端。
public JsonResult SignIn(LogInModel jsonObject)
{
using (var client = new HttpClient())
{
try
{
client.BaseAddress = new Uri("http://192.168.0.190:8080/");
var response = client.PostAsync("auth/", jsonObject).Result;
if (response.IsSuccessStatusCode)
{
return Json(new { Status = 1, Message = response.ReasonPhrase, Data = response });
}
else
return Json(new { Status = -1, Message = response.ReasonPhrase });
}
catch (Exception ex)
{
throw;
}
}
}