Внутренний веб-сервер разработки Visual Studio только прослушивает соединения с локального компьютера.
К сожалению, веб-сервер привязывается только к петлевому адресу IPv4 :
127.0.0.1
На машинах с включенным IPv6 (т. Е. Windows Vista, Windows 7) он не привязывается к адресу обратной связи IPv6 :
::1
Когда вы нажимаете кнопку воспроизведения в Visual Studio или открываете веб-сайт из значка области уведомлений, браузер запускается и пытается подключиться к « localhost »:
http://localhost:53289/WebSite/
localhost - это не реальный адрес, а псевдоним. В Vista и более поздних версиях она определяется как:
C:\Windows\System32\drivers\etc\hosts
::1 localhost
Таким образом, вы не можете перейти на веб-сайт, работающий на локальном хосте, пытаясь подключиться к localhost , вам нужно изменить его на 127.0.0.1
Как сделать так, чтобы внутренний веб-сервер Visual Studio также прослушивал
::1
в дополнение к
127.0.0.1