【发布时间】:2018-06-14 09:04:53
【问题描述】:
我有一个我正在努力找出的问题。它可能是 Sitefinity(CMS) 问题,也可能是 IIS 问题。
说明: 我有一个外部数据库,其中存储了用户登录信息。当我更改外部数据库中的信息时,更改不会影响 Sitefinity 页面。但是,如果我等待数小时或在 IIS 中重新启动网站,则会进行更改并影响 sitefinitypage。
所以,据我所知,这可能是 Sitefinity 或 IIS。 我试图禁用 Sitefinity 输出缓存,但没有帮助。 现在想尝试在IIS中做点什么,但是对IIS不是很熟悉。你知道我应该做什么/尝试吗?
【问题讨论】:
-
看起来像缓存问题,但即使您禁用了输出缓存 - 一些站点限制控件,例如UserProfiles 也在使用它们的内部缓存。也许您可以尝试创建一个简单的自定义小部件,使用 Sitefinity API 显示用户个人资料信息,看看是否可以解决它
-
Veselin 所说的...甚至还有一个 Web 服务路由可以用来获取登录信息,它由 loginstatus 小部件使用。我认为 /RestApi/loginstatus 什么的
标签: iis sitefinity