Quando ignorare le impostazioni proxy
-
Il proxy richiede l'autenticazione: l'applicazione di runtime Power Automate per desktop o computer non riesce con System.Net.WebException: il server remoto ha restituito un errore: (407) Autenticazione proxy richiesta
-
controllare la procedura "Configurazione proxy autenticato" riportata di seguito
-
-
Power Automate per il programma di installazione desktop non è stato installato dall'utente finale di destinazione (Helpdesk, SCCM, ...): l'applicazione di registrazione PAD o computer non riesce con System.Net.WebException.
-
Controllare la procedura di configurazione del proxy autenticata o non autenticata seguente, a seconda dei requisiti del proxy.
-
Requisiti
Verificare che il proxy/firewall consenta la connettività ai servizi cloud di Power Automate
L'elenco degli endpoint dei servizi cloud è indicato qui: Configurazione dell'indirizzo IP - Power Automate | Microsoft Learn
Prima di iniziare
IMPORTANTE: Se si usa Power Automate per la versione desktop 2.45o successiva, lasciare questa pagina e seguire invece queste istruzioni. È consigliabile usare la build 2.45 o versione successiva per configurare le impostazioni proxy in quanto consente alle configurazioni proxy di essere persistenti dopo l'aggiornamento. Se devi usare una versione precedente, continua a leggere.
Configurazione del proxy autenticato (per le versioni 2.44 o precedenti)
-
Creare o ignorare le impostazioni del proxy del Registro di sistema PAD UseDefaultCredentials con 1 e ProxyServer con l'indirizzo proxy di destinazione.
-
Eseguire l'override delle impostazioni proxy del servizio Power Automate
-
Aprire un editor di testo come amministratore e caricare i file seguenti:
-
"C:\Programmi (x86)\Power Automate Desktop\UIFlowService.exe.config"
-
"C:\Programmi (x86)\Power Automate Desktop\PAD.Robot.exe.config"
-
-
Proprio sotto il tag di<system.net>di apertura, incolla il seguente
-
In case the proxy is configured by address: <defaultProxy useDefaultCredentials="True"> <proxy bypassonlocal="True" proxyaddress="replace_with_your_proxy_address" /> </defaultProxy>
-
In case the proxy is configured by script location: <defaultProxy useDefaultCredentials="True"> <proxy scriptLocation="replace_with_your_proxy_script_location" /> </defaultProxy>
-
-
Sostituire "replace_with_your_proxy_address" o "replace_with_your_proxy_script_location" con la configurazione di destinazione in entrambi i file
-
Salvare i file
-
-
Modificare l'account "Servizio Power Automate" con un account del servizio di dominio consentito
-
Uso della funzionalità TroubleshootTool UI "change service account"
-
Oppure utilizzando lo Strumento di risoluzione dei problemi console
-
Creare un file temporaneo "temporary.txt" con la password dell'account all'interno
-
Inserire il file nella cartella " C:\Programmi (x86)\Power Automate Desktop\"
-
Eseguire i 2 comandi seguenti dopo aver sostituito il <nomeaccount> dall'account di destinazione
cd " C:\Program Files (x86)\Power Automate Desktop\” “TroubleshootingTool.Console.exe ChangeUIFlowServiceAccount <accountname> < temporary.txt”
-
Eliminare il file temporaneo
-
-
Configurazione proxy non autenticato (per le versioni 2.44 o precedenti)
Questo passaggio non è in genere necessario a meno che la configurazione pad non sia stata eseguita dall'utente finale di destinazione (Helpdesk, SCCM, ...)
-
Eseguire l'override delle impostazioni proxy "Servizio Power Automate"
-
Aprire un editor di testo come amministratore e caricare i file seguenti:
-
"C:\Programmi (x86)\Power Automate Desktop\UIFlowService.exe.config"
-
"C:\Programmi (x86)\Power Automate Desktop\PAD.Robot.exe.config"
-
-
Proprio sotto il tag di<system.net>di apertura, incolla il seguente
-
In case the proxy is configured by address: <defaultProxy> <proxy bypassonlocal="True" proxyaddress="replace_with_your_proxy_address" /> </defaultProxy>
-
In case the proxy is configured by script location: <defaultProxy> <proxy scriptLocation="replace_with_your_proxy_script_location" /> </defaultProxy>
-
-
Sostituire "replace_with_your_proxy_address" o "replace_with_your_proxy_script_location" con la configurazione di destinazione in entrambi i file
-
Salvare i file
-
-
Riavviare il "Servizio Power Automate"
-
Aprire services.msc
-
Cercare "Servizio Power Automate"
-
Fai clic con il pulsante destro del mouse e riavvia
-
Nota
-
Le impostazioni descritte sopra verranno sovrascritte per ogni aggiornamento della versione. È consigliabile passare a una versione di Power Automate per desktop che supporta file di configurazione proxy statici per evitare questo comportamento.
-
Se il tag <system.net> non viene trovato nel file, i tag di apertura e chiusura correlati devono essere creati e possono essere incollati subito sopra la <di chiusura /configuration> tag per evitare errori di configurazione come indicato di seguito:
<system.net>
<!-- put the proxy settings here -->
</system.net>
-
Se si verificano problemi con le impostazioni proxy che hanno effetto anche dopo un riavvio del servizio, provare a cancellare la cache di Internet dal Pannello di controllo del sistema. A tale scopo, vai al Pannello di controllo, cerca e apri "Opzioni Internet". Nella scheda "Generale" fai clic su "Elimina". Assicurati che siano selezionati almeno "File temporanei Internet" e "Cookie" e premi "Elimina".