1

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 が返ってきます。これは、私のステージング環境で発生します。

私のローカル環境は問題なく動作します。ステージング環境で次のことを実行しようとしました

  1. App_Data の TEMP フォルダーを削除し、IIS で Web サイトを再起動します。
  2. データベースをステージングからローカル環境に複製する
  3. ステージングおよびローカルの IIS で Web サイトを再起動します
  4. ステージングとローカルのみのクライアントの依存関係の違いを比較します。config が異なります。
  5. web.config を含むすべての Web サイトをステージングからローカルにコピーします (web.config はステージング データベースを指します)。
  6. 日付と時刻の設定が 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 です。

4

1 に答える 1