I zakładać the odpowiedź…
3.4 Gdy używać funkcja jak GetLocalAddress programmatically strona internetowa IP lub spojrzenie w IIS 7.0 bela, the rezultat być ":: (1)" zamiast "127.0.0.1" lub sznurek lubić "fe80:: e1ac: c656: a6bd: d619%10
". Dlaczego? [wierzchołek]
The rezultat oczekiwać. IPv4 być IPv6 adres zamiast IPv4. :: (1) być the lokalny loopback adres IPv6 che być zgodny z 127.0.0.1 w IPv4 format.
Brak, IPv6 umożliwiać na Windows 2008. Jeżeli ty chcieć ono, iść Panel->Network i Center->Manage sieć związek. Uncheck IPv6 w twój sieć związek własność. , W obezwładniać the loopback interfejs IPv6 che znaczyć
http://localhost/ wciąż wynikać w:: 1. W pełni wszystkie IPv6 interfejs na the serwer, my potrzebować i DisabledComponents archiwum własność 0xffffffff:
HKEY_LOCAL_MACHINE \ SYSTEM \
CurrentControlSet
\ Usługa
\ Tcpip6
\ Parametr
.
i reboot the serwer. IE i IIS7 zaczynać IPv4 adres po to.
Odniesienie:
929852 Dlaczego pewny Internet Protocol wersja 6 (IPv6) składnik w Windows Vista
http://support.microsoft.com/default.aspx?scid=kb;EN-US;929852