Zabbix2.0 は、CAS による SSO シングル サインオン機能を完了します。PHP コードをオンラインでダウンロードし、ローカルにデプロイし、デフォルト設定を使用して、ユーザーに基づいてログインできるように Zabbix 認証ファイルを変更します。名前 (CAS 構成) 比較的単純)、SSO 真剣度のためのページ「ssoLoing.php」を追加しました。すべてのテストに合格した後、それを本番サーバーにデプロイしたところ、ssoLogin.php のアドレスを入力するとジャンプすることがわかりました。 Indexer.php ログイン ページに移動します。構成ファイルに問題があるのではないかと思い、ローカルの zabbix 構成を変更した後 (管理者アカウントを使用して構成を変更)、ゲストを無効にしてフロントエンド アクセスを無効にすると、次の問題が発生することがわかりました。以下に示すように、index.php にジャンプします。
その後、寄り道して php 設定ファイルを検索しましたが、関連する設定は見つかりませんでした。後で、これがデータベース設定ではないかと疑いました。データベースを確認しましたが、関連する設定が見つかりませんでした。最後に、index.php の設定を確認して「define('ZBX_PAGE_NO_AUTHORIZATION', true);」を見つけ、以下に示すように ssoLogin.php でファイルを設定しました。ページの認証の問題は解決されますが、これは単純な問題を複雑にします。まず、index.php ファイルを確認する必要があります。