2017-05-31 19 views
-1

私はしばらく開発してデバッグしていたASP.NET MVCアプリケーションを持っています。そして、私がウェブサイトにデプロイするとき、それは素晴らしい作品です。ローカルマシン上の無効なホスト名

ローカルマシンで実行しようとすると、アドレスがhttp://www.localhost:50821/のブラウザがコンパイルされ、起動されますが、ブラウザにエラーが表示されます。

不正リクエスト - 無効なホスト名
要求エラーのホスト名が無効です。

私は本当に何が変わったのか分かりません。それは働いていた。今それはしません。私はVisual Studio 2017に付属のIIS Expressのデフォルトバージョンを使用しています。

私は何を試すことができますか?

+0

ブラウザーがあなたのマシンで起動するときにロードするURLは何ですか?あなたのTCP/IP設定が変更された可能性があります。 – squillman

答えて

0

URLが悪いです。あなたのマシンはwww.localhostを解決する方法を知らないので、無効なホスト名のエラーが出ます。おそらくそれはちょうどhttp://localhost:50821であるはずです。プロジェクトの[Web]タブを確認し、そのURLがProject URLに何らかの形で入力されているかどうかを確認します。これにより、間違ったURLでデバッガが起動します。

+0

Do'h!あなたは正しいです!私は最近、ドメインがまだそれを含んでいない場合、* www *の前にリダイレクトするためにweb.configファイルに追加しました。私はそれを忘れていた。マークアップを* web.Release.config *に移動できます。 –

関連する問題