2015-01-11 4 views
6

私が手に「アクセスが拒否されました」例外のlocalhost、他の何にもスロー:WEB API 2、Selfhost、アクセスがすべてのために拒否されたが、「localhost」をWEB APIの2 OWIN自己ホストプロジェクトで

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

127.0.0.1またはマシンの実際のIPアドレスを使用すると、この例外が発生します。誰も自分のブログでこの問題を自己api 2 owinベースのWebホスティングについて言及していません。

ここでの問題は何ですか?どのように解決できますか?

私はこれを見つけましたSelf hosted OWIN and urlaclしかし、私は同じ例外スローを取得します。

+0

あなたは管理者として試してみると成功しますか? – TGlatzer

答えて

3

これは、私はまだこれがWeb API 2つのOWINチュートリアルで言及して議論されるべきだと思う私のため

What URL does OWIN understand for ipv6 self-hosting?

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

を働きました!

+0

関連リンク:[非管理者アカウントで自己ホストOWIN Web APIを実行する](http://stackoverflow.com/questions/24976425/running-self-hosted-owin-web-api-under-non-admin-account) ) – Absolom

+0

ここでの本当の秘密は「+」を使用することです。いくつかの未知の理由により、Windowsは "+"ワイルドカードでバインディングを受け入れますが、あなたがURLまたはip – Lineker

関連する問題