要在ASP.NET Core 3.1中接受cookie,你可以按照以下步骤进行操作:
@{
var showBanner = !Context.Request.Cookies.ContainsKey("CookieConsent");
}
@if (showBanner) {
}
@await Html.PartialAsync("_CookieConsentPartial")
这样,当用户首次访问网站时,他们将看到一个cookie同意横幅。如果他们点击了“Accept”按钮,横幅将被隐藏并设置一个cookie。在以后的访问中,横幅将不再显示。