缓存不适用于内容搜索 Web 部件
Caching does not work for Content Search Web-Parts
背景资料
内容搜索 Web 部件支持缓存功能,如下所述:https://support.office.com/en-us/article/Make-pages-load-faster-with-caching-in-the-Content-Search-Web-Part。
这应该会带来更高的性能。
问题
按照文章中的描述配置缓存时,内容搜索 Web 部件 return 没有任何结果。
重现步骤
- 将内容搜索 Web 部件插入页面
- 编辑查询(此处出于测试目的:最近更改的项目)
- 在“设置”下为除外部用户之外的所有人激活缓存选项
保存并发布内容搜索 Web 部件后 return 没有任何结果。这在多个租户中是可重现的。
解决方案
如果要为安全组启用缓存,则此安全组需要对网站集的权限(最低读取权限)。
在我的例子中,“除外部用户外的所有人”对网站集没有读取权限。
背景资料
内容搜索 Web 部件支持缓存功能,如下所述:https://support.office.com/en-us/article/Make-pages-load-faster-with-caching-in-the-Content-Search-Web-Part。 这应该会带来更高的性能。
问题
按照文章中的描述配置缓存时,内容搜索 Web 部件 return 没有任何结果。
重现步骤
- 将内容搜索 Web 部件插入页面
- 编辑查询(此处出于测试目的:最近更改的项目)
- 在“设置”下为除外部用户之外的所有人激活缓存选项
保存并发布内容搜索 Web 部件后 return 没有任何结果。这在多个租户中是可重现的。
解决方案
如果要为安全组启用缓存,则此安全组需要对网站集的权限(最低读取权限)。 在我的例子中,“除外部用户外的所有人”对网站集没有读取权限。