2010-11-25 19 views
2

私は、私の同僚のマシンのすべてで完璧に動作するAzureアプリケーションを持っています。私の場合、Webアプリケーションは動作しますが、地方の開発環境で動作する紺色のプロジェクトは動作しません。ローカルのAzure開発環境で403エラーが発生するのはなぜですか?

403エラーが発生し、Chromeで空白のページが表示されます。 application_startメソッドは起動してルートを設定しますが、実際のMVCコントローラは決して呼び出されません。ここでも、Webアプリケーションを直接実行すると完全に機能します。私が同じ青空プロジェクトを使用してオンラインで展開すると、うまく動作します。

私はビジュアルスタジオを修復しようとしました。Azureを再インストールして再起動し、ソースを再フェッチしました。名前を付けます。

私はアイデアに絶望的です!何が403を引き起こすでしょうか?

+0

私はこの問題を解決するのに何時間も費やしてきました。私が単にコンピュータに新しい紺碧のサイトを作成し、ASP.NETアプリケーションを作成すると、デフォルトのサイトは完全に機能します。 新しいAzureサイトを作成して代わりにMVC2を使用すると、MVCサイトは単独で動作しますが、ローカル開発ファブリックでは機能しません。 –

答えて

3

ここに答えがあります。私はこれで最初に犠牲にされた人ではなかったようです: http://scottdensmore.typepad.com/blog/2010/05/how-a-checkbox-saved-paving-my-machine.html

興味深いのは、私もIISを使用していなかったということです。

+1

しかし、あなたはIISを使用しています...それが主要な違いです。 Windows Azure開発環境(およびクラウド)でアプリケーションを実行するとIISが使用されますが、Visual Studioでは直接実行されません。 – smarx

+0

私はIISを停止し、それを無効にしました。あなたはそれについて100%確信していますか? –

+0

デベロッパーファブリック用のIISが必要です。クラウドサービスプロジェクトは、Visual Studioで構築されたasp.net Webサーバーでは実行されません。 http://msdn.microsoft.com/en-us/library/dd179419.aspx –

0

デベロッパーファブリック用にIISが必要です。クラウドサービスプロジェクトは、Visual Studioで構築されたasp.net Webサーバーでは実行されません。 Refer this

IISの設定上の問題が影響します。

関連する問題