0

Visual Studio 2010 を使用して Web アプリケーションを Windows Azure にデプロイしました。Windows Azure SDK のバージョンは 1.8 です。デプロイは本番環境で行われ、ステータスは [実行中] と表示されていますが、サイト URL にアクセスできません。サイトの URL にアクセスしようとすると、ブラウザに「ページが見つかりません」というエラーが表示されます。エラーに手がかりがないので、誰かが webrole にアクセスできない理由を知る適切な方法を教えてください

4

2 に答える 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 に答える