2012-04-20 5 views
0

昨夜私の青空プロジェクトを更新した後、私のページは表示されなくなりました。私は403 - Forbidden:アクセスが拒否されました。Asp.netとAzure - 私のWebアプリケーションをもう表示することができません

私はasp.net mvcを使用しています。過去2週間はうまく走っていますが、ルーティングが機能しなくなったようです。

私は直接ページに行くと動作しますが、セキュリティのために、それはcloudapp.net/loginにredicretsしますか? - エラー404 - ファイルまたはディレクトリが見つかりません。

ルーティングを再度有効にするにはどうすればよいですか? それは私のローカルコンピュータで晴れのエミュレータで正常に動作します。

答えて

0

何を変更しましたか?任意の種類のソースコントロールを使用している場合は、web.configファイルの変更をglobal.asax.csファイルとともに確認してください。ルーティングモジュールは、.NET Framework 4.0プロジェクト用に自動的に読み込まれます。誰かがプロジェクトのターゲットフレームワークのバージョンを誤って変更した可能性があります。経路を失う可能性があるその他のクラッシュは、Global.asaxのApplication_StartイベントハンドラのRouteTableでのRoutes登録です。

+1

私は現在のファイルと私のバックアップのapprently私のweb.configから削除されたテキスト差分を作成しようとしました それでは、これはおかげで機能します! –

+0

さて、はい、これはMVCに付属するWebルーティングの価格です。しかし、これは興味深い記事です - 正しいことをする方法:http://www.britishdeveloper.co.uk/2010/06/dont-use-modules-runallmanagedmodulesfo.html私は個人的に、またしません。 RAMFAR(runAllManagedModulesForAllRequests)のように、可能な限り避けてください! – astaykov

+0

すごく感謝、私はそれを見てみましょう! –

関連する問題