







diff --git a/src/Services/Identity/Identity.API/wwwroot/css/site.css b/src/Services/Identity/Identity.API/wwwroot/css/site.css
index a95381dc8..c8dcea80a 100644
--- a/src/Services/Identity/Identity.API/wwwroot/css/site.css
+++ b/src/Services/Identity/Identity.API/wwwroot/css/site.css
@@ -42,13 +42,13 @@
@font-face {
font-family: Montserrat;
font-weight: 400;
- src: url("/fonts/Montserrat-Regular.eot?") format("eot"),url("/fonts/Montserrat-Regular.woff") format("woff"),url("/fonts/Montserrat-Regular.ttf") format("truetype"),url("/fonts/Montserrat-Regular.svg#Montserrat") format("svg")
+ src: url("../fonts/Montserrat-Regular.eot?") format("eot"),url("../fonts/Montserrat-Regular.woff") format("woff"),url("../fonts/Montserrat-Regular.ttf") format("truetype"),url("../fonts/Montserrat-Regular.svg#Montserrat") format("svg")
}
@font-face {
font-family: Montserrat;
font-weight: 700;
- src: url("/fonts/Montserrat-Bold.eot?") format("eot"),url("/fonts/Montserrat-Bold.woff") format("woff"),url("/fonts/Montserrat-Bold.ttf") format("truetype"),url("/fonts/Montserrat-Bold.svg#Montserrat") format("svg")
+ src: url("../fonts/Montserrat-Bold.eot?") format("eot"),url("../fonts/Montserrat-Bold.woff") format("woff"),url("../fonts/Montserrat-Bold.ttf") format("truetype"),url("../fonts/Montserrat-Bold.svg#Montserrat") format("svg")
}
body {
diff --git a/src/Web/WebMVC/Controllers/AccountController.cs b/src/Web/WebMVC/Controllers/AccountController.cs
index 0f14cf45f..b6506c2d1 100644
--- a/src/Web/WebMVC/Controllers/AccountController.cs
+++ b/src/Web/WebMVC/Controllers/AccountController.cs
@@ -33,15 +33,20 @@ namespace Microsoft.eShopOnContainers.WebMVC.Controllers
ViewData["access_token"] = token.Value;
}
- return Redirect("/");
+ // "Catalog" because UrlHelper doesn't support nameof() for controllers
+ // https://github.com/aspnet/Mvc/issues/5853
+ return RedirectToAction(nameof(CatalogController.Index), "Catalog");
}
public IActionResult Signout()
{
HttpContext.Authentication.SignOutAsync("Cookies");
HttpContext.Authentication.SignOutAsync("oidc");
-
- return new SignOutResult("oidc", new AuthenticationProperties { RedirectUri = "/" });
+
+ // "Catalog" because UrlHelper doesn't support nameof() for controllers
+ // https://github.com/aspnet/Mvc/issues/5853
+ var homeUrl = Url.Action(nameof(CatalogController.Index), "Catalog");
+ return new SignOutResult("oidc", new AuthenticationProperties { RedirectUri = homeUrl });
}
}
}
diff --git a/src/Web/WebMVC/Views/Catalog/Index.cshtml b/src/Web/WebMVC/Views/Catalog/Index.cshtml
index 439293111..8fe288fd8 100644
--- a/src/Web/WebMVC/Views/Catalog/Index.cshtml
+++ b/src/Web/WebMVC/Views/Catalog/Index.cshtml
@@ -4,7 +4,7 @@
}
+