SharePoint 2019现代视图网站内容空白问题求助
(对应症状:网站内容空白但子站点可见,访问/_layouts/15/viewlsts.aspx?view=14无内容,浏览器日志显示/_api/web/AppTiles请求404)
核心排查与修复步骤
检查关键服务运行状态
登录SharePoint管理中心,依次进入「应用程序管理」→「管理服务应用程序」,确认以下服务处于运行状态:- App Management Service
- Microsoft SharePoint Foundation Subscription Settings Service
若未运行,在对应服务上点击「启动」(需在服务器场的应用服务器节点操作)。
启用网站集级应用功能
- 进入目标网站集的「网站设置」,找到「网站集功能」选项
- 定位「Apps for SharePoint」功能,确保其已启用;若未启用,点击「启用」按钮。
重新注册API端点
以管理员身份打开SharePoint Management Shell,执行以下命令(替换https://你的Web应用URL为实际地址):Register-SPAppPrincipal -Site https://你的Web应用URL -NameIdentifier "00000003-0000-0ff1-ce00-000000000000" -DisplayName "SharePoint Online Client"验证Web应用身份配置
- 在管理中心进入「应用程序管理」→「管理Web应用程序」
- 选中目标Web应用,点击「身份验证提供程序」
- 确认已配置基于声明的身份验证,且启用了对应使用的身份验证方式(如Windows身份验证),排查是否存在阻止API请求的自定义规则。
重置网站集应用目录关联
若网站集关联了错误的应用目录,可能导致API调用异常,执行以下PowerShell命令(替换https://你的网站集URL为实际地址):$site = Get-SPSite "https://你的网站集URL" $site.AssociatedAppCatalog = $null $site.Update()如需重新关联应用目录,可后续在网站集设置中完成配置。
验证修复效果
完成上述操作后,刷新现代视图的网站内容页面,同时检查浏览器控制台是否仍存在/_api/web/AppTiles的404错误,访问/_layouts/15/viewlsts.aspx?view=14确认列表是否正常显示。
内容的提问来源于stack exchange,提问作者T.Anand
相关产品推荐
相关产品推荐

