Достъпът до външен URL адрес (KB5004210) може да е блокиран от DataFormWebPart

Отнася се за
SharePoint Server 2019 SharePoint Server 2016 SharePoint Foundation 2013 SP1

Симптоми

Достъпът до външен URL адрес на DataFormWebPart може да е блокиран и генерира етикети за събития "8scdc" в регистрационните файлове на унифицираната система за регистриране (ULS) на SharePoint.

Причина

Поради съображения за сигурност DataFormWebPart е променена да поддържа само достъп до вътрешни URL адреси.

Заобиколно решение

За да заобиколите този проблем, можете да се обърнете към администратора на групата да използва PowerShell и да добави името на блокирания хост към SPFarm.AllowedSafeDomain.

Да предположим например, че намирате следното съобщение в регистрационните файлове на ULS:

8scdc http://externalURL URL адрес не е разрешен в ResloveUri, можете да се обърнете към администратора на сървърната група, за да добави името на хоста към SPFarm.AllowedSafeDomain

Отворете PowerShell и изпълнете следните кратки команди:

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