Loading

Errore "A potentially unsafe URL has been blocked" quando si utilizzano le azioni URL

Data pubblicazione: Dec 9, 2022
Descrizione
Quando provi a usare un'azione URL per visualizzare le immagini locali su Tableau Server o Tableau Cloud, potrebbe verificarsi l'errore seguente:
 
A potentially unsafe URL has been blocked (È stato bloccato un URL potenzialmente non sicuro)

Cause

Il comportamento riscontrato durante il tentativo di collegamento a un file locale da un'azione URL all'interno di una dashboard ospitata su Tableau Cloud o Tableau Server è previsto. Questo è dovuto ad implementazioni di sicurezza all'interno di Tableau Cloud o Tableau Server che indirizzano vulnerabilità potenziali durante il collegamento a file locali, queste correzioni relative alla sicurezza sono state implementate in Tableau Server 8.1.
Risoluzione

Opzione 1

Aggiungi gli schemi di protocollo dell'URL all'elenco degli elementi attendibili usando il comando tabadmin set. Gli schemi httphttpsgophernewsmailto sono inclusi nella whitelist per impostazione predefinita. Questo comando può contenere più valori delimitati da virgole e spazi contenuti tra virgolette, come nell'esempio seguente:

tabadmin set vizqlserver.url_scheme_whitelist "scheme1,scheme2"

I valori specificati sovrascrivono le impostazioni precedenti (ad esclusione delle impostazioni predefinite). Quindi, devi includere l'elenco completo nel comando set. Non è possibile modificare l'elenco degli schemi eseguendo il comando set ripetutamente.

L'elenco dovrebbe includere schemi come mailto, file o javascript, piuttosto che url singoli. Il comando seguente non è valido:

tabadmin set vizqlserver.url_scheme_whitelist file:\\pathtomyfilehere

Ad esempio, per inserire il protocollo del file nella whitelist:

  1. Sul computer sul cui è in esecuzione Tableau Server, apri la finestra del Prompt dei comandi come amministratore e vai alle directory contenitore di Tableau Server:
    • Su un computer a 32 bit: cd "C:\Program Files\Tableau\Tableau Server\[version]\bin"
    • Su un computer a 64 bit: cd "C:\Program Files (x86)\Tableau\Tableau Server\[version]\bin"
  2. Al prompt dei comandi, esegui i seguenti comandi in ordine:
    • tabadmin stop
    • tabadmin set vizqlserver.url_scheme_whitelist file
    • tabadmin config
    • tabadmin start
Importante: solo Internet Explorer consente l'uso del protocollo del file. Chrome e Firefox bloccano il protocollo del file per motivi di sicurezza e l'inserimento del protocollo nella whitelist di Tableau Server non forza Chrome o Firefox a consentire il protocollo del file.

Opzione 2

Ospita i file su un Web server a cui è possibile accedere via http o https. Se i file all'interno della cartella desiderata erano ospitati su una pagina Web, l'azione URL dovrebbe funzionare come previsti all'interno di Tableau Cloud e Tableau Server.
Numero articolo Knowledge

001473812

 
Caricamento
Salesforce Help | Article