1.3 KiB
1.3 KiB
:::moniker range=">= aspnetcore-3.0 < aspnetcore-6.0"
- The project templates include extension points and stubbed markup that you can replace with your privacy and cookie use policy.
- The
Pages/Privacy.cshtml
page orViews/Home/Privacy.cshtml
view provides a page to detail your site's privacy policy.
To enable the default cookie consent feature like that found in the ASP.NET Core 2.2 templates in a current ASP.NET Core template generated app:
-
Add
using Microsoft.AspNetCore.Http
to the list of using directives. -
Add xref:Microsoft.AspNetCore.Builder.CookiePolicyOptions to
Startup.ConfigureServices
and xref:Microsoft.AspNetCore.Builder.CookiePolicyAppBuilderExtensions.UseCookiePolicy%2A toStartup.Configure
:[!code-csharpMain]
-
Add the cookie consent partial to the
_Layout.cshtml
file:[!code-cshtmlMain]
-
Add the _CookieConsentPartial.cshtml file to the project:
[!code-cshtmlMain]
-
Select the ASP.NET Core 2.2 version of this article to read about the cookie consent feature.
:::moniker-end