errore login
This commit is contained in:
parent
8d573b43cf
commit
3bd15b65bd
@ -1,5 +1,6 @@
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using Newtonsoft.Json;
|
||||
using System.Diagnostics;
|
||||
using System.Text;
|
||||
using VirtualTask.Models;
|
||||
|
||||
@ -11,6 +12,7 @@ namespace VirtualTask.Controllers
|
||||
string apiUrl=string.Empty;
|
||||
HttpClient client;
|
||||
SessionHelper helper;
|
||||
string errMes=string.Empty;
|
||||
public LoginController()
|
||||
{
|
||||
apiUrl = "http://10.0.0.187:8000/api/Polo/";
|
||||
@ -32,27 +34,31 @@ namespace VirtualTask.Controllers
|
||||
string url = apiUrl + "loginTechnicalVT";
|
||||
Uri baseAddress = new Uri(url);
|
||||
client.BaseAddress = baseAddress;
|
||||
ViewBag.Error =string.Empty;
|
||||
|
||||
//SessionHelper helper = new SessionHelper(this);
|
||||
LoginOut loginOut = new LoginOut();
|
||||
string data = JsonConvert.SerializeObject(model);
|
||||
StringContent content = new StringContent(data, Encoding.UTF8, "application/json");
|
||||
HttpResponseMessage response = client.PostAsync(baseAddress, content).Result;
|
||||
if (response.IsSuccessStatusCode)
|
||||
{
|
||||
//HttpContext.Session.SetString("tok", "Jarvik");
|
||||
//string t= HttpContext.Session.GetString("tok");
|
||||
|
||||
string risultato = response.Content.ReadAsStringAsync().Result;
|
||||
loginOut = JsonConvert.DeserializeObject<LoginOut>(risultato);
|
||||
//HttpContext.Session.SetString("tok", loginOut.Tok);
|
||||
//ViewBag.Token = loginOut.Tok;
|
||||
|
||||
helper.SetStringValue("tok", loginOut.Tok);
|
||||
helper.SetStringValue("apiUrl", apiUrl);
|
||||
helper.SetStringValue("tenant", model.Tenant);
|
||||
return RedirectToAction("Index","Home");
|
||||
}
|
||||
return View();
|
||||
else
|
||||
{
|
||||
errMes = response.Content.ReadAsStringAsync().Result;
|
||||
loginOut = JsonConvert.DeserializeObject<LoginOut>(errMes);
|
||||
|
||||
helper.SetStringValue("errMsg", loginOut.err_detail);
|
||||
ViewBag.Error = loginOut.err_detail;
|
||||
return View();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -34,6 +34,11 @@
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-4" style="color:red;">
|
||||
@ViewBag.Error
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script src="~/lib/jquery/dist/jquery.min.js"></script>
|
||||
<script src="~/lib/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user