缓存不适用于内容搜索 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 部件后 return 没有任何结果。这在多个租户中是可重现的。

解决方案

如果要为安全组启用缓存,则此安全组需要对网站集的权限(最低读取权限)。 在我的例子中,“除外部用户外的所有人”对网站集没有读取权限。