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:
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.
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.
Zapisz zmiany.
Uruchom ponownie Power Automate na pulpit.
Ponownie uruchom usługi Power Automate:
- 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.
- Można poszukać usługi Power Automate, usługi wysyłki dziennika Power Automate i usługi aktualizacji Power Automate.
- 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.