저는 팀 프로젝트 중 하나를 열고 실행하려고하고 있으며 자체 호스팅되도록 구성된 .NET Web API 프로젝트입니다. 되는 구성은 다음과 같습니다 :자체 호스팅 웹 서비스가로드되지 않습니다.
var host = new WebHostBuilder()
.UseContentRoot(Directory.GetCurrentDirectory())
.UseKestrel()
.UseStartup<Startup>()
.UseUrls("http://0.0.0.0:3434")
.Build();
host.Run();
- 가 실행되면 성공적으로 서비스가 "http://0.0.0.0:3434"에서 수신하는 것을 말한다 콘솔을 시작합니다. 여태까지는 그런대로 잘됐다. 실제로 해당 위치로 이동하려고 할 때
- 지금, 그것은 아무것도로드하고 날 404
- 는 더 이상 를 (404)가 발생하지 않도록 내가 조금 도움이 Telerik에서 피들러를 설치 - 그러나이 발생하지 않습니다
[Fiddler] The connection to '0.0.0.0' failed. Error: AddressNotAvailable (0x2741). System.Net.Sockets.SocketException The requested address is not valid in its context 0.0.0.0:3434
내가 할 다른 무엇 확실하지 않다 : 그것은 지금처럼 아래 보이는 다른 오류가 발생합니다. 어떤 제안?
'0.0.0.0'을 다음 URL과 일치해야 위의 호스트 구성을 사용하여 다음 컨트롤러
은 당신의 시스템의 모든 IP에 바인딩되는 것을 의미 , 당신은 여전히 물리적 주소를 통해 연결을 설정해야합니다. 'http : //127.0.0.1 : 3434'와'http : // 192.168.0.11' <-이 당신의 lan 주소가 되길 시도하십시오. –