You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SharePoint Online现代站点URL含空格无法访问问题咨询

SharePoint 含空格URL站点访问异常问题说明

目前已收到至少两名来自不同区域的客户反馈,URL包含空格的SharePoint站点存在访问异常:在新标签页打开这类站点时会出现无法访问的报错。

根因排查

SharePoint站点会在浏览器中注册Service Worker,该Service Worker会拦截当前页面的所有请求并执行对应逻辑,其中某条逻辑分支会触发错误:若站点配置了自定义首页,当用户访问站点根URL(如https://tenant.sharepoint.com/sites/mysite)时,SharePoint会自动重定向到自定义首页(如https://tenant.sharepoint.com/sites/mysite/SitePages/MyCustomHP.aspx),所有请求都会被Service Worker处理,其将该重定向判定为重新认证的触发条件,跳转至Authenticate.aspx,而Authenticate.aspx运行异常导致最终报错。

复现步骤

  • 打开任意现代团队站点(支持Edge、Chrome浏览器,测试环境为Edge),示例地址:https://tenant.sharepoint.com/sites/my-team
  • 创建URL带空格的现代子站点并进入,示例地址:https://tenant.sharepoint.com/sites/my-team/Test Site
  • 打开子站点的Pages库,创建自定义站点页面
  • 将该页面设置为站点首页
  • 新建标签页粘贴带空格的站点根URL访问,即可复现无法访问此页面的报错

待确认问题

  • 为何Authenticate.aspx会运行异常?
  • 是否是Service Worker的逻辑存在缺陷,此类重定向不应触发重新认证,或是其向Authenticate.aspx传参的编码方式存在问题?
  • 该问题预计何时修复?

临时解决方案

  • 在开发者工具中清除IndexedDB/Route.Config并重启Service Worker
  • 修改站点URL移除空格

内容的提问来源于stack exchange,提问作者Ilya

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 08:42:02