【发布时间】:2017-08-19 10:25:05
【问题描述】:
我有一个已升级到 ASP.NET Core 2 的现有生产 ASP.NET Core 1.1 项目。
我在 ASP.NET Core 1.1 中这样设置 ASP.NET Core 身份认证 cookie 为 2 小时
public void ConfigureServices(IServiceCollection services)
{
services.AddIdentity<ApplicationUser, ApplicationRole>(options =>
{
options.Cookies.ApplicationCookie.CookieName = "MyApp";
options.Cookies.ApplicationCookie.ExpireTimeSpan = TimeSpan.FromMinutes(120);
})
.AddEntityFrameworkStores<MyDbContext, Guid>()
.AddDefaultTokenProviders();
但是在 ASP.NET 2.0 Core 中,Cookies 属性已从 AddIdentity 选项中移除
【问题讨论】:
标签: asp.net-core asp.net-core-identity asp.net-core-2.0