public async Task <ActionResult> Login(Login account) { HttpRequestMessage apiRequest = CreateRequestToService(HttpMethod.Post, "api/Account/Login", account); HttpResponseMessage apiResponse; try { apiResponse = await HttpClient.SendAsync(apiRequest); } catch (AggregateException ex) { return(View("Error")); } if (!apiResponse.IsSuccessStatusCode) { if (apiResponse.StatusCode == HttpStatusCode.Forbidden) { return(View("AccessDenied")); } return(View("Error")); } PassCookiesToClient(apiResponse); //string username= account.Username; Currentuser user = new Currentuser { Username = account.Username }; return(RedirectToAction("Index", "Home", user)); }
public IActionResult Index(Currentuser user) { //string user = Request.QueryString("username"); TempData["current_user"] = user.Username; return(View()); }