可能会阻止 DataFormWebPart 访问外部 URL (KB5004210)

应用对象
SharePoint Server 2019 SharePoint Server 2016 SharePoint Foundation 2013 SP1

症状

DataFormWebPart 可能被阻止访问外部 URL,它会在 SharePoint 统一日志记录系统中生成“8scdc”事件标记, (ULS) 日志。

原因

出于安全考虑,DataFormWebPart 已更改为仅支持访问内部 URL。

解决方法

若要解决此问题,可以联系服务器场管理员使用 PowerShell 将阻止的主机名添加到 SPFarm.AllowedSafeDomain

例如,假设在 ULS 日志中找到以下消息:

8scdc http://externalURL 在 ResloveUri 中不允许的 URL,你可以联系服务器场管理员将主机名添加到 SPFarm.AllowedSafeDomain

打开 PowerShell 并运行以下 cmdlet:

Add-PSSnapin Microsoft.SharePoint.PowerShell
$farm=Get-SPFarm
$farm.AllowedSafeDomain.Add(“blocked_externalURL_host_name”)
$farm.update()