我使用ASP NET Core + Identity。当我没有被授权访问页面时,我得到了这个:
http://localhost:5087/Login?ReturnUrl=/Error/401
我应该如何正确地使用ReturnUrl?
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{
app.UseExceptionHandler("/Error");
app.UseStatusCodePagesWithReExecute("/Error/{0}");
app.UseStaticFiles();
app.UseIdentity();
app.UseMvc();
}
public IActionResult Error(string id)
{
switch(id)
{
case "404":
return File("~/errors/404.html", "text/html");
break;
}
}
答案 0 :(得分:0)
刚刚放
[AllowAnonymous]
public IActionResult Error(string id)
{
switch(id)
{
case "404":
return File("~/errors/404.html", "text/html");
break;
}
}