对添加到 SharePoint 的文件类型没有限制
Microsoft 365 和 SharePoint Server 2019 中 SharePoint 的最新改进已删除对可添加的文件类型的限制。 当前没有无法添加的已知类型的文件。
有关自定义脚本文件扩展名的注意事项
以下类型的文件可以在 Web 浏览器中或使用同步应用上传到 SharePoint,但除非网站允许运行自定义脚本,否则它们无法正常工作。 默认情况下,在用户创建的具有 Microsoft 365 组的站点上阻止自定义脚本。 如果你是组织中的全局管理员或 SharePoint 管理员,请参阅 “允许或阻止自定义脚本 ”,了解如何更改自定义脚本设置。
| 文件扩展名 |
文件类型 |
| .aspx |
ASP.NET 活动服务器页 |
| .asmx |
ASP.NET Web 服务源文件 |
| .ascx |
ASP.NET WEP 用户控件文件 |
| .master |
ASP.NET 主控网页 |
| .xap |
Windows Phone 安装 |
| .swf |
ShockWave Flash |
| .jar |
Java 存档 |
| .xsf |
Office InfoPath 表单定义文件 |
| .htc |
HTML 组件文件 |
如果管理员允许在网站上使用自定义脚本,则需要“添加和自定义页面”权限 (“设计”和“完全控制”权限级别的一部分,才能) 上面列出的文件类型运行脚本。
有关受同步应用限制的文件名列表,请参阅 OneDrive 和 SharePoint 中无效的文件名和文件类型。)
SharePoint 服务器 2016 阻止的文件类型
某些类型的文件无法上传到 SharePoint 服务器 2016 上的列表或库。 默认情况下,SharePoint 会阻止这些文件类型。 例如,如果 .asp 位于被阻止的文件扩展名列表中,则将阻止名为“newpage.asp”的文件。
文件扩展名的变体也会被阻止。 以下列表显示表示同一文件的不同方法,如果 .hta 扩展名位于被阻止的文件扩展名列表,则将阻止所有这些文件。
- filename.hta
- filename.hta.
- filename.hta.{3050F4D8-98B5-11CF-BB82-00AA00BDCE0B}
- filename.hta::$DATA
注意
这些列表是 SharePoint 阻止的标准文件。 管理员可以添加更多要阻止的文件类型。 如果发现此处未列出但被阻止的文件类型,请与你的 SharePoint 管理员联系。
这些是新的 SharePoint 服务器 2016 部署的默认阻止文件类型。
要了解如何更改或添加文件,请参阅 添加或删除文件类型。
| 文件扩展名 |
文件类型 |
| .ashx |
ASP.NET Web 处理程序文件。 Web 处理程序是用于处理通过 ASP.NET 接收到的原始 HTTP 请求的软件模块。 |
| .asmx |
ASP.NET Web 服务源文件 |
| .json |
JavaScript 对象表示法文件 |
| .soap |
简单对象访问协议文件 |
| .svc |
Windows Communication Foundation (WCF) 服务文件 |
| .xamlx |
Visual Studio 工作流服务文件 |
包含大括号的文件名 (例如 filename。{doc}) 被自动阻止。
向 SharePoint 服务器 2016 添加或删除阻止的文件
如果具有服务器场管理员权限,则可以添加或删除阻止的文件类型。
打开 SharePoint 管理中心。
单击 “安全性”,然后单击 “定义被阻止的文件类型”。
若要更改 Web 应用程序,请单击“ Web 应用程序”旁边的链接,然后单击“ 更改 Web 应用程序”。
在“选择 Web 应用程序”对话框中,单击一个应用。
在 “阻止的文件类型 ”页面上,执行下列操作之一:
若要添加要阻止的文件,请键入带有句点) 的文件扩展名 (,每行一个。
若要停止阻止文件,请选择文件扩展名并按 Del 键。
如果不小心删除了错误的文件,请按 CTRL + Z 撤消。
注意
您不必按字母顺序在列表中键入文件扩展名。 下次打开列表时,添加的文件扩展名将按字母顺序正确排序。
单击“确定”。