答案 0 :(得分:0)
使用外部会话状态提供程序。以下是使用Redis缓存的示例:https://docs.angularjs.org/api/ng/type/$rootScope.Scope
答案 1 :(得分:0)
如果我理解正确,您希望进行会话管理并处理会话超时属性。在Azure中有多种方法可以进行会话管理,其中一种方法(通常是首选方法)是使用Redis Cache进行会话管理。
有一个Nuget包可以直接添加到项目中(RedisSessionStateProvider)。完成此操作后,您需要在web.config中添加一些调整,然后在其中设置超时。这是我在我的项目中所做的(设置为1进行测试):
<sessionState mode="Custom" customProvider="MySessionStateStore" timeout="1">
您可以在此处设置自定义超时。
如果您想深入研究,有关此会话状态提供程序的更多详细信息,请访问:https://msdn.microsoft.com/en-us/library/azure/dn690522.aspx
希望这有帮助。