Umbraco cms バックオフィスへのログインで問題が発生しているようです。正しいユーザー名とパスワードを入力するたびに、Umbraco はログイン ページにリダイレクトします。これはステージング環境で発生しますが、ローカル環境のすべてのブラウザーで正常に動作します
リダイレクト後のステージング環境では、アドレス バーの URL は次のようになります。
http://www.somewebsiteurl.com/umbraco/login.aspx?redir=%2fumbraco%2fumbraco.aspx
これにより、200 OK ステータスが得られます。
これの原因が何かを特定できなかったので、排除のプロセスとして次のチェック リストを作成することにしました。
したがって、私のシナリオは次のとおりです。
- 他のブラウザでは動作しますか? IE と Safari、Chrome と FireFox は対象外
- ログにメッセージはありますか? 認証と承認でエラーは見られません
- ページはエラーなしでリロードされますか? いいえ
- ひょっとしてデータベースがダウンしていませんか? いいえ
- JavaScript エラーはありますか? いいえ http://www.somewebsiteurl.com/umbraco/login.aspx?redir=%2fumbraco%2fumbraco.aspxで 200 OK が返ってきます。これは、私のステージング環境で発生します。
私のローカル環境は問題なく動作します。ステージング環境で次のことを実行しようとしました
- App_Data の TEMP フォルダーを削除し、IIS で Web サイトを再起動します。
- データベースをステージングからローカル環境に複製する
- ステージングおよびローカルの IIS で Web サイトを再起動します
- ステージングとローカルのみのクライアントの依存関係の違いを比較します。config が異なります。
- web.config を含むすべての Web サイトをステージングからローカルにコピーします (web.config はステージング データベースを指します)。
- 日付と時刻の設定が 2 つの環境間で同じであることを確認します。ただし、日付と時刻の時計の言語設定は異なります。(これは、 http://www.stackoverflow.com/questions/9587048/when-logging-into-the-umbraco-5-back-office-using-chrome-or-ie-i-getの投稿を参照していました-リダイレクト)
上記のすべての手順に基づいて、
ローカル環境のすべてのブラウザーで、リダイレクトの問題なく正常にログインできます。ただし、ステージング環境ではこの問題が発生します。
ステージング環境 - Chrome と FF 経由ではログインできませんが、IE と Safari は動作します
誰でも助けてもらえますか??
私が使用している Umbraco のバージョンは 6.0.7 です。