Develop
C# HttpListener External IP
작은이야기
2019. 8. 13. 23:24
C#의 HttpListener를 사용 할 때 외부 IP는 접속이 안되는 경우가 있다.
관리자 권한으로 실행해야 하며,
netsh 명령으로 ip를 등록 해줘야 한다.
HttpListener listener = new HttpListener();
listener.Prefixes.Add($"http://*:{port}/");
listener.Start();
listener.BeginGetContext(this.OnRequest, null);
netsh http add iplisten [ip]
netsh http show iplisten