2015-01-11 1 views
6

내가 얻을 "액세스가 거부되었습니다"예외가 로컬 호스트 후 다른 아무것도 던져 :WEB API 2, Selfhost, 액세스가 모든 것을 거부하지만 "localhost"를 웹 API 2 OWIN 자기 호스트 프로젝트에서

string baseUrl = http://localhost:2500; 
WebApp.Start<Startup>(baseUrl); 

127.0.0.1 또는 실제 IP 주소를 사용하는 경우이 예외가 발생합니다. 아무도 자신의 블로그에서 자기 호스팅 웹 API 2 owin 기반에 대해이 문제를 언급하지 않습니다.

여기의 문제는 무엇이며 어떻게 해결할 수 있습니까?

나는 이것을 발견했다. Self hosted OWIN and urlacl하지만 나는 같은 예외를 던진다.

+0

admin으로 시도하면 성공합니까? – TGlatzer

답변

3

이 나를

근무

What URL does OWIN understand for ipv6 self-hosting?

WebApp.Start<Startup>("http://+:43666"); 
나는 아직도이 언급하고 웹 API에서 논의 된 2 OWIN 자습서해야한다고 생각

!

+0

관련 링크 : [비 관리자 계정에서 자체 호스팅 OWIN 웹 API 실행] (http://stackoverflow.com/questions/24976425/running-self-hosted-owin-web-api-under-non-admin-account)) – Absolom

+0

여기서 진짜 비밀은 "+"를 사용하는 것입니다. 어떤 알려지지 않은 이유로 Windows는 "+"와일드 카드로 바인딩을 수락하지만 당신이 URL이나 ip를 지정하지 않으면 – Lineker