使用以下代码在startup.cs文件中启用cookie安全性:
services.Configure(options =>
{
options.MinimumSameSitePolicy = SameSiteMode.None;
options.CheckConsentNeeded = context => !context.User.Identity.IsAuthenticated;
options.Secure = CookieSecurePolicy.Always;
});
在以上代码中,options.Secure属性设置为CookieSecurePolicy.Always,即强制执行Cookie安全性。这将确保只有通过HTTPS传输时才能传输Cookie,从而减少了潜在的安全风险。