本节先回顾了 AccessDenied 视图的路由配置如何修改,后面讲解了登录 Cookie 的配置。
配置 Cookie:
services.ConfigureApplicationCookie(options =>{// 修改拒绝访问的路由地址options.AccessDeniedPath = "/Admin/AccessDenied";// 修改登录地址的路由//options.LoginPath = new PathString("/Admin/Login");// 修改注销地址的路由//options.LogoutPath = new PathString("Admin/LogOut");// 统一系统全局的 Cookie 名称options.Cookie.Name = "MockSchoolCookieName";// 登录用户 Cookie 的有效期options.ExpireTimeSpan = TimeSpan.FromMinutes(60);// 是否对 Cookie 启用滑动过期时间options.SlidingExpiration = true;});
效果:
