ASP .NET Core重定向到其他登录页面

时间:2019-06-19 07:50:35

标签: c# asp.net-core-2.2

我正在razorpages应用程序上执行简单的cookie身份验证

  services.AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme)
            .AddCookie(options =>
            {
                options.ExpireTimeSpan = TimeSpan.FromDays(1);
                options.LoginPath = new PathString("/Index");
                options.LogoutPath = new PathString("/Logout");
                options.AccessDeniedPath = new PathString("/AccessDenied/");
                options.SlidingExpiration = true;
            });

我有2个区域

  1. 管理

  2. 列表项

生产

每个人都有一个登录页面,位于{area} / Index

我的目标是根据用户注销或Cookie到期或未授权时所在的区域将用户重定向到该url。

我尝试了多种身份验证方案,但仅适用于默认方案

0 个答案:

没有答案
相关问题