Page.Request.UserHostAddress в недопустимом формате

Иногда мое приложение ASP.NET возвращает значение «:: 1» при запросе Page.Request.UserHostAddress.

Я не вижу никакой картины относительно того, когда он возвращает правильный IP-адрес против, когда он возвращает неправильно отформатированную строку. Он будет работать полдня, а затем перестанет работать на час в случайном порядке. есть идеи?

Редактировать:

Хорошо, это адрес обратной связи для IPv6. :) Что приводит к дальнейшему вопросу ... Когда / почему IPv6 будет использоваться в некоторых случаях, а не в других?

Ответы на вопрос(4)

Ваш ответ на вопрос