2015-01-11 14 views
6

W OWIN projektu gospodarza własny WEB API 2 otrzymuję „Odmowa dostępu” wyjątek rzucony na coś innego następnie localhost w:WEB API 2, Selfhost, odmowa dostępu do wszystkiego, ale „localhost”

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

Jeśli użyję 127.0.0.1 lub rzeczywistego adresu IP komputera, otrzymam ten wyjątek. Nikt nigdy nie wspomina o tym problemie na swoich blogach na temat samoobsługowego interfejsu web api 2 owin.

Na czym polega problem i jak go rozwiązać?

Znalazłem to Self hosted OWIN and urlacl, ale otrzymałem ten sam wyjątek.

+0

Czy odniosłeś sukces, jeśli spróbujesz tego jako administrator? – TGlatzer

Odpowiedz

3

ten pracował dla mnie

What URL does OWIN understand for ipv6 self-hosting?

WebApp.Start<Startup>("http://+:43666"); 

Nadal uważam, że powinno to być wymienione i omówione w WEB API 2 OWIN tutoriale!

+0

Istotne łącze: [Uruchamianie samoobsługowego interfejsu API OWIN Web pod kontem administratora] (http://stackoverflow.com/questions/24976425/running-self-hosted-owin-web-api-under-non-admin-account) – Absolom

+0

Prawdziwym sekretem jest tutaj użycie "+". Z jakiegoś nieznanego powodu Windows zaakceptuje powiązanie z "+" wieloznacznym, ale nie podając adresu URL lub adresu IP – Lineker

Powiązane problemy