Udostępnij za pośrednictwem


Konfigurowanie usługi Power Automate dla ustawień serwer a proxy na komputerze

Aby dotrzeć do usług w chmurze świadczonych przez Microsoft, konieczne może być, aby żądania sieci web pochodzące z różnych składników pulpitu Power Automate mogły być kierowane za pośrednictwem serwera proxy sieciowego.

Kiedy konfigurować ustawienia serwera proxy

Skonfigurowanie ustawień serwera proxy, kiedy jest połączone z Internetem za pomocą serwera proxy.

Poniżej przedstawiono niektóre błędy związane z proxy, które mogą wystąpić w przypadku składnika stacjonarnego Power Automate:

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

  • System.Net.WebException

    Ten problem może wystąpić, jeśli pulpit Power Automate jest instalowany przez innego użytkownika niż osoba przeznaczona, na przykład pracownik działu pomocy technicznej lub za pośrednictwem automatycznych rozwiązań wdrożeniowych, takich jak Menedżer konfiguracji.

  • 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.

Jak konfigurować ustawienia serwera proxy

Skonfiguruj sposób korzystania przez pulpit Power Automate z serwerem proxy przy użyciu plików konfiguracyjnych serwera proxy Power Automate. Alternatywnie, można użyć rejestru systemu Windows do skonfigurowania ustawień serwera proxy, które nie są dostępne w plikach konfiguracyjnych serwera proxy.

Ważne

  • Z wersji stacjonarnej Power Automate 2.45 ustawienia serwera proxy można skonfigurować w scentralizowany sposób, za pośrednictwem plików konfiguracyjnych serwera proxy Power Automate, i nie zostaną one zastąpione podczas uaktualniania produktu.
  • Sugerowane jest skonfigurowanie ustawień serwera proxy wyłącznie przy użyciu plików konfiguracyjnych serwera proxy Power Automate, ponieważ dotyczą one wszystkich lokalnych składników. Ustawienia serwera proxy skonfigurowane za pośrednictwem Rejestru systemu Windows dotyczą tylko podzbioru składników, takich jak Konsola i Projektant.
  • Jeśli ustawienie serwera proxy jest skonfigurowane zarówno w plikach rejestru, jak i w plikach konfiguracyjnych systemu Windows, klucz rejestru jest przenoszowany. Dowiedz się, jak skonfigurować ustawienia serwera proxy za pomocą rejestru systemu Windows
Ustawienie serwera proxy Podpis Element/wartość pliku konfiguracyjnego Klucz rejestru
Serwer proxy Adres serwera proxy i port proxyaddress="twój_adres_proxy" ProxyServer
Użyj poświadczeń domyślnych Uwierzytelnianie na serwerze proxy przy użyciu domyślnych poświadczeń klienta useDefaultCredentials="Prawda" UseDefaultProxyCredentials
Pomiń serwer proxy Nie honoruj ustawień serwera Proxy systemu Windows i pomiń serwer proxy enabled ="Fałsz" DisableWindowsProxy
Pomiń listę adresów IP Podaj zestaw zwykłych opisów adresów, które nie korzystają z serwera proxy <bypasslist> <add address="bypassed_address" /> <add address="bypassed_address" /> </bypasslist> ProxyBypassList
Użyj poświadczeń sieciowych Uwierzytelnianie za pomocą poświadczenia ogólnego w Menedżerze poświadczeń systemu Windows Nie dotyczy ProxyNetworkCredentialsKey
Automatyczne wykrywanie skryptu konfiguracyjne serwera proxy Lokalizacja skryptu konfigurowego serwera proxy scriptLocation="lokalizacja_twojego_skryptu_proxy" Nie dotyczy

Jak aktualizować pliki konfiguracyjne serwera proxy

Wszystkie pliki konfiguracyjne serwera proxy są przechowywane w folderze instalacyjnym i wymienione w poniższej tabeli. Domyślna lokalizacja folderów instalacji to "C:\Program Files (x86)\Power Automate Desktop".

Plik serwera proxy Powiązany składnik Podpis Typ składnika Typ konta
PAD.Proxy.config Wszystkie składniki aplikacji Power Automate na komputery Konsola, Projektant, niektóre funkcje aplikacji uruchomieniowej komputera, takie jak środowiska list i edytowanie szczegółów komputera itp. Aplikacja Użytkownika
UIFlowService.Proxy.config UIFlowService.exe Usługa Power Automate (UIFlowService) komunikuje się z usługami w chmurze Power Automate na potrzeby rejestracji maszyn i uruchamiania przepływów pulpitu Service Konto wirtualne
Microsoft.Flow.RPA.LogShipper.Proxy.config Microsoft.Flow.RPA.LogShipper.exe Usługa wydychanych dzienników Service NetworkService
Microsoft.Flow.RPA.UpdateService.Proxy.config Microsoft.Flow.RPA.UpdateService.exe Aktualizuj usługę aplikacji Service Zadania systemowe

Aby konfigurować ustawienia serwera proxy:

  1. Zamknij wszystkie wystąpienia pulpitu Power Automate.

    • Upewnij się, że ikona nie istnieje w pasku zadań systemowych.
    • Upewnij się, że w Menedżerze zadań systemu Windows nie są uruchomione żadne procesy w tle.
  2. W przypadku wszystkich plików z serwera proxy dokonaj edycji każdego pliku z Administrator uprawnieniami, jak pokazano w następujących przykładach:

    Przykład nr 1 — konfigurowanie serwera proxy przy użyciu adresu i uwierzytelnianie za pomocą domyślnych poświadczeń klienta

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

    Przykład nr 2 — konfigurowanie serwera proxy przy lokalizacji skryptu i uwierzytelnianie za pomocą domyślnych poświadczeń klienta

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

    Przykład nr 3 — konfigurowanie serwera proxy przy użyciu adresu i nieuwierzytelnianie za pomocą domyślnych poświadczeń klienta

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

    Więcej przykładów aktualizowania plików konfiguracyjnych serwera proxy można znaleźć w dokumentacji programu.NET.

  3. Zapisz zmiany.

  4. Uruchom ponownie Power Automate na pulpit.

  5. Ponownie uruchom usługi Power Automate:

    1. W systemie Windows otwórz aplikację desktopową Usługi. Naciśnij Windows+R , aby otworzyć pole Uruchom , wprowadź services.msc, a następnie naciśnij Enter lub wybierz przycisk OK.
    2. Można poszukać usługi Power Automate, usługi wysyłki dziennika Power Automate i usługi aktualizacji Power Automate.
    3. Kliknij prawym przyciskiem myszy każdą usługę i wybierz polecenie Uruchom ponownie.

Uwaga

Jeśli nowe ustawienia serwera proxy nie zostaną wprowadzone nawet po ponownym uruchomieniu usług, należy spróbować wyczyścić internetowej pamięci podręcznej z systemu. Przejdź do Panelu sterowania, wyszukaj i otwórz Opcje internetowe. Na karcie Ogólne wybierz pozycję Usuń. Upewnij się, że są zaznaczone co najmniej Tymczasowe pliki internetowe i pliki Cookie, a następnie wybierz opcję Usuń.

W przypadku uwierzytelnionych serwerów proxy zmień konto „Usługa Power Automate” (UIFlowService.exe) przy użyciu dozwolonego konta usługi domeny

Aby zmienić konto lokalne usługi, użyj karty Rozwiązywanie problemów w aplikacji uruchomieniowej maszyny Power Automate lub użyj narzędzia wiersza poleceń TroubleshootingTool.Console.exe.