Visual Studio 2010 を使用して Web アプリケーションを Windows Azure にデプロイしました。Windows Azure SDK のバージョンは 1.8 です。デプロイは本番環境で行われ、ステータスは [実行中] と表示されていますが、サイト URL にアクセスできません。サイトの URL にアクセスしようとすると、ブラウザに「ページが見つかりません」というエラーが表示されます。エラーに手がかりがないので、誰かが webrole にアクセスできない理由を知る適切な方法を教えてください
質問する
348 次
2 に答える
1
Azure を初めて使用したときに、同じ問題が発生しました。方法は次のとおりです。紺碧のパネルに行き、
- VMをクリックします
- クリックする
- [追加] をクリックします
- ADD A STAND-ALONE ENDPOINT (ボタン) をチェックします。
- 次へをクリック
- 次の詳細を入力します: 名前: HTTP、プロトコル: TCP、パブリック ポート: 80、およびプライベート ポート:80
- 完了して、アクティベーションが完了するまで数分待ちます (私の場合は 40 秒ほどかかりました)。
サイトの URL はどのブラウザからでもアクセスできるようになります。
幸運を、
于 2014-02-03T13:00:20.597 に答える
0
スタックトレースを表示するように web.config を構成します。それはあなたに手がかりを与えるでしょう。
訪問者にスタックトレースを絶対に見せられない場合は、それを remoteonly に変更し、次のように Web サービス内からサイトを参照してください。 web-role-from-remote-desktop-connection-and.aspx
または、オフに設定し、展開して参照します。それは、本番モードではないテストサイトがあるときに私がすることです。
http://msdn.microsoft.com/en-us/library/h0hfz6fc(v=vs.71).aspx
<customErrors defaultRedirect="url"
mode="On|Off|RemoteOnly">
<error statusCode="statuscode"
redirect="url"/>
</customErrors>
于 2013-01-15T21:44:53.030 に答える