Yii2 #403 错误仅在 IE 中,并且在兼容视图模式打开时也是如此

Yii2 #403 error in IE only, and also when compatibility view mode is on

我的应用程序是在 Yii2 运行 上 LAMP 上仅通过内联网开发的。 奇怪的问题是项目 URL 在 Chrome 中正常打开,输入下面的 URL 并重定向到下面的登录 URL。

http://localhost/portal/ 重定向到 http://localhost/portal/frontend/web/index.php/site/login

即使关闭 IE 兼容视图模式也能正常工作。

但是当兼容性视图打开时,它会重定向到下面 URL 并给出 #403 身份验证错误。

http://localhost/portal/frontend/web/index.php/

如果有人可以帮助我解决 Yii 应用程序页面生命周期/编译序列并提供上述问题的解决方案,那就太好了。

提前致谢。

您可以尝试通过在 main.php

中添加以下元标记来忽略 IE 兼容性视图设置
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>