gpt4 book ai didi

.net - 使用 Azure 缓存的访问被拒绝错误

转载 作者:行者123 更新时间:2023-12-03 04:39:54 25 4
gpt4 key购买 nike

我有一个使用 App Fabric 缓存的应用程序。该应用程序在本地运行良好,但当我将其发布到 Azure 时,在访问缓存时收到“访问被拒绝”错误。

我已配置 Azure 部署的 web.config 以包含 Azure 管理应用程序中存在的缓存客户端设置。我在 Azure 中的缓存也已设置并具有“事件”状态。

我可能做错了什么?我是否缺少配置步骤?

最佳答案

可能发生的情况是,存储在缓存中的项目在部署后不可用。例如,如果程序集 MyProject.Cache 中的 MyProject.Cache.Foo 在本地部署中可用,但在部署到云时不可用,您可以收到此错误。

当您没有在云部署中包含程序集(检查您正在使用的所有引用的“复制本地”属性)或者您已重命名/移动该类时,您最终可能会遇到这种情况。例如如果您使用键“B”将 MyProject.Cache.Bar 放入缓存中,则将该类重命名为 MyProject.Cache.Foo,因为默认情况下项目无限期地保留在缓存中,当您尝试取出键为“B”的项目时,您会收到“找不到文件”错误。

关于.net - 使用 Azure 缓存的访问被拒绝错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6337881/

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