Přístup k externí adrese URL (KB5004210 může být zablokovaný nástrojem DataFormWebPart

Platí pro
SharePoint Server 2019 SharePoint Server 2016 SharePoint Foundation 2013 SP1

Příznaky

Přístup k externí adrese URL může mít DataFormWebPart zablokovaný přístup a v protokolech ULS (SharePoint Unified Logging System) generuje značky událostí 8scdc.

Příčina

Z bezpečnostních důvodů byl DataFormWebPart změněn tak, aby podporoval pouze přístup k interním adresám URL.

Alternativní řešení

Pokud chcete tento problém obejít, můžete kontaktovat správce farmy a pomocí PowerShellu přidat blokovaný název hostitele do SPFarm.AllowedSafeDomain.

Předpokládejme například, že v protokolech ULS najdete následující zprávu:

8scdc http://externalURL adresa URL není povolená v ResloveUri, můžete kontaktovat správce farmy a přidat název hostitele do SPFarm.AllowedSafeDomain

Otevřete PowerShell a spusťte tyto rutiny:

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