Condividi tramite


Configura Power Automate per le impostazioni proxy desktop

Per raggiungere i servizi cloud di Microsoft, potrebbe essere necessario che le richieste Web provenienti da diversi Power Automate per componenti desktop vengano indirizzate attraverso un server proxy di rete.

Quando configurare le impostazioni proxy

Configura le impostazioni proxy quando sei connesso a Internet utilizzando un server proxy.

Di seguito sono riportati alcuni degli errori relativi al proxy che potresti riscontrare in un componente Power Automate for desktop:

  • System.Net.WebException: The remote server returned an error: (407) Proxy Authentication Required

  • System.Net.WebException

    Questo problema potrebbe verificarsi se Power Automate per desktop viene installato da qualcuno diverso dall'utente previsto, ad esempio dal personale dell'help desk o tramite soluzioni di distribuzione automatizzata come Gestione configurazione.

  • The proxy server in your network requires authentication.

  • The communication with the cloud services requires network proxy authentication.

  • During startup Power Automate couldn't sign you in. The proxy server in your network requires authentication.

Come configurare le impostazioni proxy

Configura il modo in cui Power Automate per desktop interagisce con un server proxy utilizzando i file di configurazione proxy Power Automate. In alternativa, puoi utilizzare il registro di Windows per configurare le impostazioni del proxy che non sono disponibili nei file di configurazione del proxy.

Importante

  • Da Power Automate per la versione desktop 2.45, le impostazioni del proxy possono essere configurate in modo centralizzato, tramite i file di configurazione del proxy Power Automate e non vengono sovrascritte in caso di aggiornamento del prodotto.
  • Si consiglia di configurare le impostazioni del proxy utilizzando solo i file di configurazione del proxy Power Automate, poiché si applicano a tutti i componenti locali. Le impostazioni proxy configurate tramite registro di Windows si applicano solo a un sottoinsieme di componenti come Console e Designer.
  • Se un'impostazione proxy è configurata sia nel registro di Windows che nei file di configurazione, la chiave del registro ha la precedenza. Informazioni su come configurare le impostazioni proxy tramite il registro di Windows
Impostazione proxy Descrzione Valore/elemento del file di configurazione chiave del Registro di sistema
Server proxy L'indirizzo e la porta del proxy proxyaddress="your_proxy_address" ProxyServer
Usa credenziali predefinite Autenticarsi al server proxy con le credenziali dell'account predefinite useDefaultCredentials="True" UseDefaultProxyCredentials
Ignora il server proxy Non rispettare le impostazioni del proxy di Windows e ignorare il server proxy abilitato ="False" DisableWindowsProxy
Ignora l'elenco degli indirizzi IP Fornisci un set di espressioni regolari che descrivono gli indirizzi che non utilizzano un proxy <bypasslist> <add address="bypassed_address" /> <add address="bypassed_address" /> </bypasslist> ProxyBypassList
Utilizza credenziali di rete Autenticati con una credenziale generica da Gestione credenziali di Windows Non applicabile ProxyNetworkCredentialsKey
Rilevamento automatico dello script di configurazione del proxy Posizione dello script di configurazione del proxy scriptLocation="your_proxy_script_location" Non applicabile

Come aggiornare i file di configurazione del proxy

Tutti i file di configurazione del proxy sono archiviati nella cartella di installazione e sono elencati nella tabella seguente. La posizione della cartella di installazione predefinita è "C:\Program Files (x86)\Power Automate Desktop".

File proxy Componente correlato Descrzione Tipo di componente Tipo di conto
PAD.Proxy.config Tutti i componenti dell'applicazione Power Automate desktop Console, finestra di progettazione, alcune funzionalità dell'app di runtime della macchina come l'elenco di ambienti e la modifica dei dettagli della macchina e così via. Applicazione User
UIFlowService.Proxy.config UIFlowService.exe Il servizio Power Automate (UIFlowService) comunica con i servizi cloud Power Automate per la registrazione della macchina e l'esecuzione di flussi desktop Servizioo Account virtuale
Microsoft.Flow.RPA.LogShipper.Proxy.config Microsoft.Flow.RPA.LogShipper.exe Servizio di raccolta log Servizioo NetworkService
Microsoft.Flow.RPA.UpdateService.Proxy.config Microsoft.Flow.RPA.UpdateService.exe Aggiorna servizio applicazioni Servizioo System

Per configurare le impostazioni del proxy:

  1. Chiudi tutte le istanze di Power Automate per desktop.

    • Assicurati che l'icona non esista nella barra delle applicazioni.
    • Assicurati che nessun processo sia in esecuzione in background utilizzando Gestione attività di Windows.
  2. Per tutti i file proxy, modifica ciascun file con i diritti amministratore come mostrato negli esempi seguenti:

    Esempio n. 1: configura il proxy con l'indirizzo ed esegui l'autenticazione con le credenziali dell'account predefinito

    <defaultProxy useDefaultCredentials="True"> 
        <proxy
          bypassonlocal="True"
          proxyaddress="replace_with_your_proxy_address"
        />
    </defaultProxy>
    

    Esempio n. 2: configura il proxy con la posizione dello script ed esegui l'autenticazione con le credenziali dell'account predefinito

    <defaultProxy useDefaultCredentials="True"> 
        <proxy
          scriptLocation="replace_with_your_proxy_script_location"
        />
    </defaultProxy>
    

    Esempio n. 3: configura il proxy con l'indirizzo e non eseguire l'autenticazione con le credenziali dell'account predefinito

    <defaultProxy> 
        <proxy
          bypassonlocal="True"
          proxyaddress="replace_with_your_proxy_address"
        />
      </defaultProxy>
    

    Per ulteriori esempi su come aggiornare i file di configurazione del proxy, fai riferimento alla documentazione .NET.

  3. Salva le modifiche.

  4. Riavvia Power Automate per desktop.

  5. Riavvia i servizi Power Automate.

    1. In Windows, apri l'app desktop Servizi. Premi Windows+R per aprire la casella Esegui, immetti services.msc, quindi premi Invio oppure seleziona OK.
    2. Cerca il servizio Power Automate, il servizio di spedizioniere dei log di Power Automate e il servizio di aggiornamento di Power Automate.
    3. Fai clic con il pulsante destro del mouse su ciascun servizio quindi seleziona Riavvia.

Nota

Se le nuove impostazioni proxy non hanno effetto anche dopo aver riavviato i servizi, prova a svuotare la cache Internet dal tuo sistema. Vai a Pannello di controllo, cerca e apri Opzioni Internet. Dalla scheda Generale, seleziona Elimina. Assicurati che almeno File temporanei di Internet e Cookie siano selezionati e seleziona Elimina.

Per i server proxy autenticati, modifica il "servizio Power Automate" (UIFlowService.exe) con un account di servizio di dominio consentito

Per modificare l'account di servizio locale, usa la scheda Risoluzione dei problemi in applicazione runtime della macchina Power Automate oppure usa l'utilità della riga di comando TroubleshootingTool.Console.exe.