0

昨夜 Azure プロジェクトを更新した後、自分のページが表示されなくなり、403 - Forbidden: Access is denied のみが表示されます。

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

ページに直接アクセスすると機能しますが、セキュリティのため、cloudapp.net/login にリダイレクトされますか? - エラー 404 が表示されます - ファイルまたはディレクトリが見つかりません。

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

4

1 に答える 1

0

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

于 2012-04-20T10:49:01.243 に答える