,可以通过以下步骤完成:
services.AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme)
.AddCookie();
services.AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme)
.AddCookie(options =>
{
options.Cookie.Name = "MyCookie";
options.Cookie.Expiration = TimeSpan.FromDays(30);
options.LoginPath = "/Account/Login";
});
app.UseAuthentication();
[Authorize]
public class HomeController : Controller
{
// ...
}
这样,当用户访问需要身份验证的页面时,系统会自动重定向到登录页面,并在登录成功后将用户重定向回原始请求的页面。
推荐的腾讯云相关产品和产品介绍链接地址:
请注意,以上提到的腾讯云产品仅作为示例,其他云计算品牌商也提供类似的产品和服务。
领取专属 10元无门槛券
手把手带您无忧上云