Как да се разбере IP-адреса на IIS-а на VS 2012?


0
Здравейте, необходимо ми е по някакъв начин да разбера какъв е IP адресът на IIS-а, който ми се стартира като пусна WebAPI проект с VS 2012.
Причината за питането ми е, че пиша приложение за Android, което използва service-и и ако задам като адрес на услугата "localhost:xxxx/xxxxx" ми дава грешка защото в този случай localhost означава друго за Емулатора и се бъркат нещата.
Ако някой има някаква идея ще съм много благодарен ако помогне.



Отговори



0

Здрасти, Ники. В cmd-то напиши ipconfig и виш какво ти е ip-то на компютъра. Закачи се към него, трябва да проработи.

Ето линк - android-emulator-and-local-site към тема в StackOverFlow




0
Здрасти Краси, Пробвах го, не се получава за съжаление. Доста IP-та опитах: 127.0.0.1; 169.254.80.80; 192.168.0.1; 192.168.0.100; 192.168.0.103....

от werew (576 точки)

0
Със 127.0.0.1 няма да стане, а тези другите какви са, трябва ти локалното ти ip. Поне така пише в stack-a. Трябва ти "IPv4 Address".




0

Самият сървър се настройва да слуша на част от наличните адреси на машината, което значи че ако е настроен да слуша на само на localhost, няма как да се достъпи отвън. Можеш да потърсиш в нета как да настроиш IISExpress да слуша на други IP-та, или да си хостнеш услугата в истинския IIS. Ето насока за първото: http://stackoverflow.com/questions/5433786/configure-iis-express-for-external-access-to-vs2010-project


от staafl (5770 точки)


0
Значи колегата Velko Nikolov го каза много точно. В IIS 7 можеш без никакъв проблем да си зададеш IP, име на сайт, порт итн във archive.xml - binding секцията. Има една малка врътка обаче, ако ти трябва ще ти я кажа.
ПП По подразбиране настройките на IIS са на localhost и порт 80!

от Ivan Binev (0 точки)


0
Казвай, че нещо не ми се получават нещата. Слагам си IP адреса и VS не иска да ми пусне сървъра на този адрес. Пускам го като Admin и пак не става.

от werew (576 точки)