Sdílet prostřednictvím


Seznam naslouchání IP adres

Rozhraní API serveru HTTP se neváže na žádnou IP adresu a páry portů TCP, dokud uživatel nezaregistruje adresu UrlPrefix. Ve výchozím nastavení se jakmile registrace zadá do fronty požadavků, rozhraní API serveru HTTP vytvoří vazbu na port zadaný v adrese UrlPrefix (například port 80) pro všechny IP adresy (INADDR_ANY nebo INADDR6_ANY) dostupné na počítači. K problémům dochází v případě, že aplikace třetích stran (nepoužívají rozhraní API serveru HTTP) svázané s IP adresou a portem 80 na počítači. Rozhraní API serveru HTTP poskytuje způsob, jak nakonfigurovat seznam IP adres, které vytvoří vazbu a řeší tento problém koexistence. Správce systému volá funkci HttpSetServiceConfiguration s parametrem Config Id nastaveným na hodnotu HttpServiceConfigIPListenListenList, která určuje seznam naslouchání PROTOKOLU IP. Do seznamu je možné přidat adresy IPv4 i IPv6. Zadané IP adresy platí pro všechny aplikace na počítači, které používají rozhraní API http Serveru, a v případě restartování počítače se zachovají. Jakékoli změny konfigurace seznamu naslouchání IP adres se však neprovedou dynamicky; ve většině případů může být nutné restartovat systém.