Настройка параметров прокси-сервера в Power Automate для компьютеров
Чтобы получить доступ к облачным службам Microsoft, может потребоваться, чтобы веб-запросы, исходящие от различных компонентов Power Automate для компьютеров, направлялись через сетевой прокси-сервер.
Когда требуется настраивать параметры прокси-сервера
Настройте параметры прокси-сервера, когда вы подключены к Интернету с помощью прокси-сервера.
Ниже приведены некоторые ошибки, связанные с прокси-сервером, с которыми вы можете столкнуться в компоненте Power Automate для компьютеров.
-
System.Net.WebException: The remote server returned an error: (407) Proxy Authentication Required
-
System.Net.WebException
Эта проблема может возникнуть, если Power Automate для компьютеров устанавливается кем-то, кроме предполагаемого пользователя, например сотрудниками службы поддержки или с помощью решений автоматического развертывания, таких как Configuration Manager.
-
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.
Как настроить параметры прокси-сервера
Настройте способ взаимодействия Power Automate для компьютеров с прокси-сервером с помощью файлов конфигурации прокси-сервера в Power Automate. В качестве альтернативы вы можете использовать реестр Windows для настройки параметров прокси-сервера, которые недоступны в файлах конфигурации прокси-сервера.
Важно
- Начиная с версии 2.45 решения Power Automate для компьютеров, параметры прокси-сервера можно настроить централизованно, через файлы конфигурации прокси-сервера Power Automate, и они не переопределяются при обновлении продукта.
- Рекомендуется настраивать параметры прокси-сервера, используя только файлы конфигурации прокси-сервера Power Automate, поскольку они применяются ко всем локальным компонентам. Параметры прокси-сервера, настроенные через реестр Windows, применяются только к подмножеству компонентов, таких как консоль и конструктор.
- Если параметр прокси-сервера настроен как в реестре Windows, так и в файлах конфигурации, раздел реестра имеет приоритет. Узнайте, как настроить параметры прокси-сервера через реестр Windows
Настройка прокси-сервера | Description | Элемент/значение файла конфигурации | Раздел реестра |
---|---|---|---|
Прокси-сервер | Адрес и порт прокси-сервера | proxyaddress="your_proxy_address" | ProxyServer |
Использовать учетные данные по умолчанию | Аутентифицируйтесь на прокси-сервере с учетными данными учетной записи по умолчанию | useDefaultCredentials="True" | UseDefaultProxyCredentials |
Обход прокси-сервера | Не соблюдайте настройки прокси-сервера Windows и обходите прокси-сервер | включено ="False" | DisableWindowsProxy |
Обход списка IP-адресов | Предоставьте набор регулярных выражений, описывающих адреса, не использующие прокси-сервер | <bypasslist> <add address="bypassed_address" /> <add address="bypassed_address" /> </bypasslist> |
ProxyBypassList |
Использование сетевых учетных данных | Аутентифицируйтесь с использованием общих учетных данных из диспетчера учетных данных Windows | Неприменимо | ProxyNetworkCredentialsKey |
Автоматическое обнаружение сценария настройки прокси-сервера | Расположение сценария настройки прокси-сервера | scriptLocation="your_proxy_script_location" | Неприменимо |
Как обновить файлы конфигурации прокси-сервера
Все файлы конфигурации прокси-сервера хранятся в папке установки и перечислены в следующей таблице. Расположение папки установки по умолчанию: «C:\Program Files (x86)\Power Automate Desktop».
Файл прокси-сервера | Связанный компонент | Description | Тип компонента | Тип счета |
---|---|---|---|---|
PAD.Proxy.config | Все компоненты приложения Power Automate для компьютеров | Консоль, конструктор, некоторые функции приложения machine-runtime, такие как составление списка сред и редактирование сведений о компьютере и т. д. | Приложение | User |
UIFlowService.Proxy.config | UIFlowService.exe | Служба Power Automate (UIFlowService) связывается с облачными службами Power Automate для регистрации компьютеров и выполнения классических потоков | Service | Виртуальная учетная запись |
Microsoft.Flow.RPA.LogShipper.Proxy.config | Microsoft.Flow.RPA.LogShipper.exe | Служба сбора журналов | Service | NetworkService |
Microsoft.Flow.RPA.UpdateService.Proxy.config | Microsoft.Flow.RPA.UpdateService.exe | Обновление службы приложений | Service | Системные |
Чтобы настроить параметры прокси-сервера:
Закройте все экземпляры Power Automate для компьютеров.
- Убедитесь, что значка нет на панели задач.
- Убедитесь, что никакие процессы не выполняются в фоновом режиме с помощью диспетчера задач Windows.
Для всех файлов прокси-сервера отредактируйте каждый файл с правами администратора, как показано в следующих примерах:
Пример № 1. Настройка прокси-сервера с адресом и аутентификация с учетными данными учетной записи по умолчанию
<defaultProxy useDefaultCredentials="True"> <proxy bypassonlocal="True" proxyaddress="replace_with_your_proxy_address" /> </defaultProxy>
Пример № 2. Настройка прокси-сервера с расположением сценария и аутентификация с учетными данными учетной записи по умолчанию
<defaultProxy useDefaultCredentials="True"> <proxy scriptLocation="replace_with_your_proxy_script_location" /> </defaultProxy>
Пример № 3. Настройка прокси-сервера с адресом без аутентификации с учетными данными учетной записи по умолчанию
<defaultProxy> <proxy bypassonlocal="True" proxyaddress="replace_with_your_proxy_address" /> </defaultProxy>
Дополнительные примеры обновления файлов конфигурации прокси-сервера см. в Документации по .NET.
Сохраните изменения.
Перезапустите Power Automate для компьютеров.
Перезапустить службы Power Automate:
- В Windows откройте классическое приложение Службы. Нажмите Windows+R, чтобы открыть поле Выполнить, введите services.msc, а затем нажмите Enter или выберите ОК.
- Найдите службу Power Automate, службу доставки журналов Power Automate и службу обновления Power Automate.
- Щелкните правой кнопкой мыши каждую службу и выберите Перезапустить.
Заметка
Если новые настройки прокси-сервера не вступают в силу даже после перезапуска служб, попробуйте очистить интернет-кэш вашей системы. Перейдите на Панель управления, найдите и откройте Свойства браузера. На вкладке Общее выберите Удалить. Убедитесь, что выбраны как минимум Временные файлы Интернета и Файлы cookie, а затем выберите Удалить.
Для прокси-серверов с проверкой подлинности замените учетную запись «Power Automate Service» (UIFlowService.exe) на разрешенную учетную запись службы домена
Чтобы изменить локальную учетную запись службы, используйте вкладку Устранение неполадок в приложении machine-runtime Power Automate или используйте служебную программу командной строки TroubleshootingTool.Console.exe.