Come faccio a consumare un webservice in esecuzione su localhost in un progetto situato su una macchina virtuale?
-
04-10-2019 - |
Domanda
Sono in esecuzione un webservice sulla mia casella di sviluppo e ho bisogno di provare che webservice in una macchina virtuale in esecuzione sull'host (aka la casella di sviluppo). Il webservice sulla scatola dev sta funzionando a:
http://localhost:8100/ws_name.asmx
.
Dal VM che ho provato, senza successo, cose come:
http://host_machine_ip/ws_name.asmx
http://host_machine_ip:8100/ws_name.asmx
//host_machine_ip/ws_name.asmx
//host_machine_ip:8100/ws_name.asmx
E 'possibile verificare questa webservice dal mio VM?
Soluzione
Se si esegue questo servizio in Visual Studio è built-in server web orso in mente che questo server non accetta connessioni remote. Quindi sarà necessario per ospitarlo in IIS.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow