继承了AdminBase后, 没登录状态下 返回不了 Login页面
来源:6-12 按base方式处理登录流
CAT1235
2020-04-19
index.php
AdminBase.php
返回了 这个 而没有跳转到 login 页面

写回答
2回答
-
慕瓜2487146
2020-06-05
全局的ExceptionHandle,把自定义的show() 去掉,使用原来的
112021-02-08 -
天经地义
2020-04-19
没看出有啥问题,您可以尝试断点调试看看,比如在AdminBase中的redirect方法进行断点,看有没有走到这里,如果没有走到这里就往上找原因,有走到这里就往下找原因,比如这样
public function redirect(...$args) { halt(...$args); throw new HttpResponseException(redirect(...$args)); }也可以看看是不是login页面没有
return View::fetch();
而是用了return show()
00