În implementările BizTalk Health Monitor bazate pe .NET Framework, ChkBHMRep.exe efectuează verificarea actualizării depozitului. Prin urmare, o setare de proxy pe un alt executabil poate lăsa acea verificare neschimbată.

Pentru o implementare care folosește proxy-ul de sistem al utilizatorului Windows curent și acreditările implicite, îmbinați această secțiune în ChkBHMRep.exe.config lângă verificator:

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

Păstrați celelalte secțiuni de configurare și singurul element rădăcină de configurare. Reporniți verificatorul prin ciclul său normal de viață pentru ca un proces nou să încarce fișierul.

Acreditările implicite înseamnă identitatea care rulează acel proces. Un cont programat și un administrator interactiv pot avea acces diferit la proxy. Această setare nu furnizează o parolă stocată arbitrară și nu acordă acelei identități permisiune la intermediar.

Păstrați implementarea BHM și generația de runtime împreună cu investigația. Acesta este un mecanism de configurare executabilă pentru .NET Framework, nu o setare universală pentru fiecare client HTTP .NET modern sau toate procesele de pe gazdă.

Articole similare