题
sharepoint如何识别文件类型?例如,SharePoint不允许您上载可执行文件。假设我将文件扩展名从.exe重命名为.doc,sharepoint是否允许上传此文件?
解决方案
Sharepoint使用扩展程序识别文件类型。
如果您担心用户在您的Sharepoint网站中传播恶意应用程序/代码。我建议你看看 Microsoft Forefront For Sharepoint
您可以修改管理中心>下的已排除的扩展程序列表操作>阻止的文件类型。
其他提示
我相信有两种方法可以识别文件类型。一种天真的方法是检查扩展名。一种更安全的方法是检查文件的位并查看文件的类型,因为许多文件类型都有几位(幻数。
根据SharePoint检查文件的方式,这将决定如何欺骗系统。
SharePoint本身并不是很聪明,并且依赖于文件扩展名,因此重命名文件会绕过它。
Forefront for SharePoint确实会进行文件检查,因此应该在您必须列出的任何外部表面上(如果您允许员工安装/运行未知软件,则应该在内部)。
您可以在“操作/阻止的文件类型”部分的“管理中心”中管理阻止的文件扩展名列表。注意:这是每个webapp!
不隶属于 StackOverflow