私はASP.NET MVCとjQueryを使用しており、すべてのページで繰り返されるUserControlがあります。すべてのページリクエストでAJAX=コールバックが発生します。これまでのところ良好です。
しかし、私がlocalhostにいてサイトを公開すると、これがAJAXが302
エラー。これはhttps
ページでのみ発生し、FFとChromeでのみ発生します。 IEでは、AJAXリクエストは正常に機能します。
この302エラーとは何ですか?なぜhttps
ページでのみ発生し、FFとChromeでのみ発生するのですか?
リダイレクションにはHTTP 302が使用されます。私の推測では、何らかのサーバーエラーがあり、302を使用してエラーページにリダイレクトされています。サーバーログでエラーを確認してください。
HTTPコード302はリダイレクトを表します。サーバーはどこかにリダイレクトするように伝えようとしています。
アクセスしているサーバーにページリダイレクト機能はありますか? Ajaxでアクセスしたページが別のページにリダイレクトされたことは?その場合は、リダイレクトを無効にして(少なくともそのページのリダイレクトを無視して)、試してみてください。 PS:AjaxはURLリダイレクトをサポートしない可能性があると思います。