2016-08-24 7 views
1

Google ChromeでInspect Elementモードになり、管理者または標準ユーザーとしてCMSにログインしてからページを更新すると、CMSログ"このユーザーは非アクティブです。このアカウントに関して私どもに連絡してください。"ChromeのInspect ElementモードでリフレッシュするとConcrete5がログアウトする

これはCMSに何らかのエラーがありますか?または、セキュリティ機能かもしれない?

私はそれがどんな種類のIPの問題でもないことを知っています。なぜこれが奇妙なのですか。

開発中の絶対悪夢です。

誰もがこれに光を当てることができれば大いに感謝します。

情報

Google Chromeのバージョン:52.0.2743.116メートル

Concrete5のバージョンがインストールさ - 5.7.5.8

答えて

3

ChromeのデバイスのテストモードはUA文字列を偽装しているため、この問題が発生し、 concrete5は、セッションが変更されたときにセッションを終了するようにデフォルトで設定されています。 https://github.com/jakob-fuchs/concrete5-Development-Settings/blob/master/controller.php#L72

+0

は、あなただけの大きな迷惑を排除してきました。ここに見られるように

これを変更する最も簡単な方法は、パッケージのコントローラで設定を上書きすることです!そんなにヤコブありがとう。 – Tristan

+0

また、シェルコマンド "concrete/bin/concrete5 c5:config set concrete.security.session.invalidate_on_user_agent_mismatch false"を使用して、各ページ呼び出しではなく1回だけ実行できます(または単にHandymanアドオン、これと他の多くのオプションを設定することができます) –

関連する問題