【发布时间】:2014-04-16 08:22:21
【问题描述】:
我正在测试从 ASP.net MVC 4 部署的网站中的 AppFabric 缓存功能。在我网站的 web.config 中,如果我将安全级别设置为除无安全性之外的任何内容(无/无),像这样
<securityProperties mode="Transport" protectionLevel="EncryptAndSign" />
那么,从下面的方法获取缓存会抛出异常,
DataCacheFactory.GetDefaultCache()
另外,在 PowerShell 缓存管理中,我已经将保护级别设置为相同级别 (Transport/EncryptAndSign)。 但是获取缓存仍然失败。
异常信息如下,
ErrorCode(ERRCA0017):SubStatus(ES0006):有临时故障。请稍后重试。 (一个或多个指定的缓存服务器不可用...)
这种情况只发生在我部署的网站中。但是如果我在 Visual Studio 调试模式下运行我的网站,无论安全级别设置为什么,缓存都会成功响应。
【问题讨论】:
标签: asp.net-mvc-4 iis appfabric