In BizTalk Health Monitor-Bereitstellungen auf Basis von .NET Framework führt ChkBHMRep.exe die Repository-Updateprüfung aus. Eine Proxyeinstellung an einer anderen ausführbaren Datei kann diese Prüfung daher unverändert lassen.

Für eine Bereitstellung, die den Systemproxy des aktuellen Windows-Benutzers und Standardanmeldeinformationen verwendet, fügen Sie diesen Abschnitt neben dem Prüfer in ChkBHMRep.exe.config ein:

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

Behalten Sie die übrigen Konfigurationsabschnitte und das einzelne Konfigurationswurzelelement bei. Starten Sie den Prüfer über seinen normalen Lebenszyklus neu, damit ein neuer Prozess die Datei lädt.

Standardanmeldeinformationen bedeuten die Identität, die diesen Prozess ausführt. Ein geplantes Konto und ein interaktiver Administrator können unterschiedlichen Proxyzugriff haben. Diese Einstellung liefert kein beliebig gespeichertes Kennwort und erteilt dieser Identität beim Vermittler keine Berechtigung.

Halten Sie die BHM-Bereitstellung und die Laufzeitgeneration zusammen mit der Untersuchung fest. Dies ist ein Mechanismus zur ausführbaren Konfiguration für .NET Framework, keine universelle Einstellung für jeden modernen .NET-HTTP-Client oder alle Prozesse auf dem Host.

Ähnliche Artikel