W wdrożeniach BizTalk Health Monitor opartych na .NET Framework sprawdzanie aktualizacji repozytorium wykonuje ChkBHMRep.exe. Ustawienie serwera proxy w innym pliku wykonywalnym może więc pozostawić to sprawdzanie bez zmian.

W przypadku wdrożenia, które korzysta z serwera proxy systemu bieżącego użytkownika Windows i domyślnych poświadczeń, scal tę sekcję z ChkBHMRep.exe.config obok weryfikatora:

<configuration>
  <system.net>
    <defaultProxy enabled="true" useDefaultCredentials="true">
      <proxy usesystemdefault="true" />
    </defaultProxy>
  </system.net>
</configuration>

Zachowaj pozostałe sekcje konfiguracji i pojedynczy główny element konfiguracji. Uruchom ponownie weryfikator przez jego zwykły cykl życia, aby nowy proces wczytał plik.

Domyślne poświadczenia oznaczają tożsamość uruchamiającą ten proces. Konto harmonogramu i administrator interakcyjny mogą mieć różny dostęp do serwera proxy. To ustawienie nie dostarcza dowolnego zapisanego hasła ani nie przyznaje tej tożsamości uprawnień u pośrednika.

Zachowaj wdrożenie BHM i generację środowiska uruchomieniowego razem z dochodzeniem. Jest to mechanizm konfiguracji pliku wykonywalnego dla .NET Framework, a nie uniwersalne ustawienie dla każdego nowoczesnego klienta HTTP .NET ani wszystkich procesów na hoście.

Powiązane artykuły