DataFormWebPart が外部 URL へのアクセスをブロックされる (KB5004210)

適用先
SharePoint Server 2019 SharePoint Server 2016 SharePoint Foundation 2013 SP1

現象

DataFormWebPart は外部 URL へのアクセスをブロックされる可能性があり、SharePoint 統合ログ システム (ULS) ログに "8scdc" イベント タグが生成されます。

原因

セキュリティ上の懸案事項により、DataFormWebPart は内部 URL へのアクセスのみをサポートするように変更されました。

回避策

この問題を回避するには、ファーム管理者に連絡し、PowerShell を使用してブロックされたホスト名を SPFarm.AllowedSafeDomain に追加します。

たとえば、ULS ログに次のメッセージが表示されたとします。

8scdc http://externalURL url not allowed in ResloveUri, you can contact farm admin to add the host name to SPFarm.AllowedSafeDomain

PowerShell を開き、次のコマンドレットを実行します。

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