如何修改 .Aspnetcore.Identity.Application Cookie 名称?

Posted

技术标签:

【中文标题】如何修改 .Aspnetcore.Identity.Application Cookie 名称?【英文标题】:How to modify .Aspnetcore.Identity.Application Cookie name? 【发布时间】:2021-04-11 03:21:40 【问题描述】:

我想隐藏我使用 ASP.NET Core。 Cookie 名称表明我使用 ASP.NET Core 和 Identity。 所以,我会修改Cookie名称,我不知道怎么做。 这个怎么做? 请有人帮助我。

【问题讨论】:

【参考方案1】:

我解决了这个问题。

public class Startup

    public void ConfigureServices(IServiceCollection services)
    
        services.ConfigureApplicationCookie(options =>
        
            options.Cookie.Name = "MyCustomCookieName";
        );
    

这从 .NET Core 3.1 开始有效。

【讨论】:

以上是关于如何修改 .Aspnetcore.Identity.Application Cookie 名称?的主要内容,如果未能解决你的问题,请参考以下文章

使用 Microsoft.AspNetCore.Identity.MongoDB 进行多租户。我们如何将动态租户注入 MongoDbContext

如何在非控制器类中从 Microsoft.AspNetCore.Identity 获取 UserID

模拟问题:无法实例化类的代理:Microsoft.AspNetCore.Identity.UserManager`

找不到包 Microsoft.AspNetCore.Identity.EntityFramework

将现有 Microsoft.AspNet.Identity DB (EF 6) 迁移到 Microsoft.AspNetCore.Identity (EF Core)

AspNetCore.Identity详解2——注册用户