gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-03 13:12:42 25 4
gpt4 key购买 nike

我已经创建了一个新的 ASP.NET MVC 5 项目。我已经通过 Nuget 安装了 AWS SDK for .NET 和 Session Provider,并且我在亚马逊上阅读了这篇文章:Article

我在 Web.Config 中有这个配置

 <sessionState
mode="Custom"
customProvider="DynamoDBSessionStoreProvider">
<providers>
<add name="DynamoDBSessionStoreProvider"
type="Amazon.SessionProvider.DynamoDBSessionStateStore, AWS.SessionProvider"
AWSProfileName="default"
Table="ASP.NET_SessionState"
Region="eu-west-1"
/>
</providers>
</sessionState>

我使用 IIS Express 运行网络应用程序并且一切正常(我可以登录和注销),但是如果我访问我的 DynamoDB,我在 ASP 表中没有任何项目。 NET_SessionState。

它的工作方式就像自定义状态提供程序被忽略了...

我做错了什么?

谢谢!!

最佳答案

您是否在 session 中存储任何内容?如果您不是您,则没有任何内容可存储,并且 DynamoDB 中将没有任何记录。

如果您想检查您是否已正确设置它,请运行一个将一些数据添加到 session 中的测试,然后检查 DynamoDB。然后你应该在那里看到记录。

关于c# - ASP.NET MVC 中的 DynamoDB session 状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27816349/

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