A les implementacions de BizTalk Health Monitor basades en .NET Framework, ChkBHMRep.exe fa la comprovació d'actualització del repositori. Per tant, una configuració de proxy en un altre executable pot deixar aquesta comprovació sense canvis.

Per a una implementació que utilitzi el proxy del sistema de l'usuari actual de Windows i les credencials predeterminades, fusiona aquesta secció a ChkBHMRep.exe.config al costat del verificador:

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

Conserva les altres seccions de configuració i l'únic element d'arrel de configuració. Reinicia el verificador a través del seu cicle de vida habitual perquè un procés nou carregui el fitxer.

Les credencials predeterminades signifiquen la identitat que executa aquest procés. Un compte programat i un administrador interactiu poden tenir un accés al proxy diferent. Aquesta configuració no proporciona cap contrasenya emmagatzemada arbitrària ni concedeix permís a aquesta identitat a l'intermediari.

Mantingues la implementació de BHM i la generació del runtime junt amb la investigació. Es tracta d'un mecanisme de configuració executable per a .NET Framework, no d'una configuració universal per a cada client HTTP modern de .NET ni per a tots els processos de l'amfitrió.

Articles relacionats