magento2.4 管理员登录错误:You need to configure Two-Factor Authorization in order to proceed to your s

magento2.4 管理员登录错误-问题描述

经过一番环境的安装后,终于将magento2.4安装完成,然后高高兴兴的打开后台页面进行登录,没想到系统提示错误:You need to configure Two-Factor Authorization in order to proceed to your store's admin area ...

magento2.4 管理员登录错误-问题分析与查找

根据错误提示,我们可以知道magento对管理员的登录进行了安全验证,这个适用于正式的生成环境,而且这个验证属于magento的一个模块,为了测试,我们只需要将这个模块关闭即可,但是我在关闭这个模块后,任然不能进入系统。经过一番折腾后才找到了解决方法:首先需要将magento的运行环境切换到维护/调试模式,然后在将这个验证模块就行关闭即可。

magento2.4 管理员登录错误-解决方案

开启/关闭维护模式

  • 开启命令:php magento maintenance:enable 
  • 关闭命令:magento maintenance:disable 
  • 查看状态:magento maintenance:status

关闭验证模块

bin/magento module:disable Magento_TwoFactorAuth
/bin/magento cache:flush

 

然后清除缓存,刷新页面。ok!

附录:

# magento2/bin/magento deploy:mode:show // 查看当前模式
# magento2/bin/magento deploy:mode:set developer // 设置为开发模式
# magento2/bin/magento deploy:mode:set production // 设置为生产模式
posted @ 2022-04-19 15:07  土老九  阅读(381)  评论(0)    收藏  举报