我想知道如何重定向用户.我有一个控制器索引(),我希望只有具有"学生"角色的用户才能进入那里!所以我用
[Authorize(Roles="Student")]
我想知道如何将没有此角色的用户重定向到主页
您可以通过更改web.configloginUrl
上的属性来执行此操作.将其更改为所需的路线:
在MVC6中你可以尝试这个(在里面Startup.cs
):
public void ConfigureServices(IServiceCollection services) { services.Configure(options => { options.LoginPath = new PathString("/Home/Index"); }); }