gpt4 book ai didi

c# - 更改 ASP.NET Core MVC 中的默认 cookie 名称

转载 作者:行者123 更新时间:2023-12-05 00:07:25 28 4
gpt4 key购买 nike

我想在 asp.mvc core 3.X 中更改 .AspNetCore.Antiforgery.xxx 的默认 Cookie 名称,但是我似乎没有找到任何关于它的文档。甚至有可能吗?

我发现唯一可以改变的是:

services.Configure<CookiePolicyOptions>(options =>
{
options.CheckConsentNeeded = context => true;
options.MinimumSameSitePolicy = Microsoft.AspNetCore.Http.SameSiteMode.Strict;
options.ConsentCookie.Name = "GDRP";
});

最佳答案

这可以使用 AddAntiforgery 实现。这是取自 docs 并相应修改的示例:

services.AddAntiforgery(options => 
{
options.Cookie.Name = "YourCookieName";
});

docs 中有一个有用的页面,其中列出了内置的 ASP.NET Core cookie 以及每个 cookie 的配置来自何处。

关于c# - 更改 ASP.NET Core MVC 中的默认 cookie 名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59554746/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com