When I add a custom UserDetailService, it loses its default Provider correspondence Tracking code found that in ProviderManger, the parent of ProviderManager is empty When I do not add a custom UserDetailService, the parent of the ProviderManager has a value, and there is a corresponding provider in the providers When I comment out this code   When I release the comment   I don't know what I should do to solve this problem