如果你配置的provider是默认的:in_memory
你可以来到vendor\symfony\symfony\src\Symfony\Component\Security\Core\User\InMemoryUserProvider.php
里的方法public function refreshUser(UserInterface $user)
找到这行代码$storedUser = $this->getUser($user->getUsername());
因为在你的in_memory
中根本没有getUsername()
,所以爆出异常。