azure - 在 Azure 上配置 Redis session 状态

标签 azure redis session-state-provider

我的 Redis session 状态提供程序在本地与我的 ASP.Net 站点以及在 Azure 中与我的 Azure 网站运行良好。但我有一个关于配置的问题...

有没有办法使用“网站属性”屏幕中的“应用程序设置”(或“配置字符串”)部分将配置存储在 Azure 网站本身中?

这将非常方便,因为这意味着我在发布时不必修改 web.config 文件。我已经对连接字符串和应用程序设置执行了此操作,但我只是没有找到对 <system.web> 中的任何内容执行此操作的方法。 web.config 文件的节点,例如 <sessionState>节点。

最佳答案

无法通过使用 web.config 文件来更改基于提供程序的 session 状态的行为。

您可以编写自己的提供程序并修改它查找连接详细信息的位置,以便您可以在 web.config 之外的其他位置发布这些详细信息,但这不是标准行为。

关于azure - 在 Azure 上配置 Redis session 状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26978187/

相关文章:

azure - Hub/Spoke/AppGw 场景可以应用哪些 NSG 规则?

c# - 是否可以在 Azure Web 角色中运行 F# WebApi (OWIN) 项目?

django - 如何在不同服务器上缓存redis

Node.js - 使用 Redis 原子更新进行扩展

c# - ASP.NET MVC 中的 DynamoDB session 状态

azure - 第三个 Azure token 生命周期指的是什么?

mongodb - 无法使用 Mongodb 协议(protocol)在 Azure DocumentDb 中创建索引

c - 将数据从 C 传递到 R

asp.net-core - 在 dotnet core 中实现自定义 session 状态存储提供程序