ho questo finora ...come usare il mio IP pubblico con HttpListener
public static HttpListener listener = new HttpListener();
public static string startUpPath = Application.StartupPath;
public WebServer()
{
listener.Start();
listener.Prefixes.Add("http://(here I want my public ip)/");
Thread t = new Thread(new ThreadStart(clientListener));
t.Start();
}
Ma quando ho inizializzare la classe si dice "The specified Network format is not valid"
La traduzione non può essere perfetta, perché il mio visiva la lingua dello studio è in spagnolo. Il mio ip sembra 95. ^^. ^^^. ^^ e penso che possa essere il problema perché funziona quando uso il mio ip locale.
// A cura
L'eccezione esatta è: "El especificado formato del nombre de rossi no es valido" Qual è "The specified network name is not valid".
Se posso aggiungere il prefisso "http:// + :80/"
è ancora in corso, ma come posso accedervi tramite il mio IP pubblico?
Qual è l'eccezione esatta? –
Cosa succede se si aggiunge il prefisso 'http: // +: 80 /'? – spender
Non capisco il problema qui, vuoi sapere come recuperare l'IP pubblico o c'è un problema quando viene usato? – Machinegon