Sometimes my ASP.NET application returns a value of "::1" when querying Page.Request.UserHostAddress.
I can't see any pattern as to when it returns a correct IP address vs when it returns the incorrectly formatted string. It will work for half a day and then stop working for an hour randomly. Any thoughts?
Edit:
Okay, it's the loopback address for IPv6. :) Which leads to the further question... When/why would IPv6 be used on some occasions and not others?
::1 is the IPv6 loopback address. Equivalent to 127.0.0.1 for IPv4.
That's also a correct IP address, but it's an IPv6 address instead of an IPv4 address.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With