メール サービスが正しく設定されていないため、管理者は Multi-Factor Authentication プロセスを完了できません
knowledge-article-header-disclaimer-how-to
knowledge-article-header-disclaimer
legacy-article
learn-legacy-article-disclaimer-text
問題
- 多要素認証 (MFA) では、認証を完了するために、ユーザーは送信された電子メールをフォローアップする必要があります。
-
サーバー管理 > メール でメール サービスが正しく設定されておらず、管理者がログインできませんでした。
- 管理者がログインして電子メール サービスの構成を修正するにはどうすればよいですか?
解決策
- 他の管理者がいる場合は、電子メール サービスが正しく構成されるまで、ログインして MFA を無効にする必要があります。
- それが不可能な場合は、OSGi 構成ファイルで MFA を無効にすることもできます。
- SQL クエリを実行します。
select * from Configuration_ where configurationid like 'com.liferay.multi.factor.authentication.email.otp.configuration.MFAEmailOTPConfiguration%'
- 次のように、結果ごとに新しいファイルを作成します。
- ファイル名: 前のクエリの列
configurationid
の値に拡張子 .config を追加します。
- 内容: 列
ディクショナリ
の値ですが、 を変更します enabled=B"true"
から enabled=B"false"
.
- 次を使用して別のファイルを作成します。
- サーバーを停止します。
- 作成した .config ファイルをディレクトリ
$LIFERAY_HOME/osgi/configs/
に配置します。
-
portal-ext.properties で
setup.wizard.enabled=true を設定
.
- サーバーを起動し、ウィザードに従って管理データを確立します。
- サーバーを停止します。
- 作成したファイル portal-wizard.properties 削除し、 portal-ext.propertiesで
setup.wizard.enabled=false
を設定します。
- サーバーを起動し、新しいパスワードを設定します。
- 再度サーバーを停止し、前に
$LIFERAY_HOME/osgi/configs/
に追加された .config ファイルを削除します。
- サーバーを再起動します。
- MFA が再度必要な場合は、 コントロール パネル > インスタンス設定 > セキュリティ > でオプションを設定する前に、構成 多要素認証を無効にする in コントロール パネル > システム設定 > セキュリティ > 多要素認証のチェックを外す必要があります。多要素認証.
did-this-article-resolve-your-issue