gpt4 book ai didi

asp.net-mvc - 如何使自定义 session 提供程序与 ASP.NET 5 一起工作?专门使用 Redis 进行 session

转载 作者:IT王子 更新时间:2023-10-29 05:59:12 27 4
gpt4 key购买 nike

在 ASP.NET MVC 4 中,要将默认 session 提供程序切换为自定义 session 提供程序,您必须通过 web.config 让应用知道,而现在在 ASP.NET 5 中已不存在。

我已尝试使用 Microsoft.Web.RedisSessionStateProvider(基于 StackExchange.Redis),但不确定如何继续通过 NuGet 获取它。它根本行不通。

我错过了什么?

最佳答案

以下是一个 session 示例,您可以在其中使用 Redis 缓存作为它的存储:

https://github.com/aspnet/Session/blob/dev/samples/SessionSample/Startup.cs#L32-L39

您可以像下面这样配置 Redis 缓存选项:

services.Configure<RedisCacheOptions>(redisOptions =>
{
redisOptions.Configuration = "localhost";
redisOptions.InstanceName = "SampleInstance";
}

关于asp.net-mvc - 如何使自定义 session 提供程序与 ASP.NET 5 一起工作?专门使用 Redis 进行 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32356377/

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