什么是ReturnUrl?在ASP.NET 5 Web Appliation中,它将返回到帐户/登录。我在登录页面上将登录设置为部分视图,因此我不使用登录页面,但如果我使用具有[授权]属性且我未登录的操作,则会将我返回到帐户/登录。我该怎么做才能让我回到索引页面?
谢谢!
PS:第一个评论是ASP.NET 4 MVC 5的解决方案,而不是ASP.NET 5
答案 0 :(得分:2)
如果要重定向未登录自定义页面的用户,则应在ConfigureServices()方法的Startup.cs中进行配置:
services.AddIdentity<User<string>, Role<string>>(
options => {
options.Cookies.ApplicationCookie.LoginPath = "Home/Index";
}).AddDefaultTokenProviders();