Failed to deploy calico for kubernetes1.21 version

Hello, after deploying the kubernetes1.21 version, I found that the calico component could not be deployed. Follow the link below:
Install Calico networking and network policy for on-premises deployments.
The yaml files used are as follows:
Curl https://docs.projectcalico.org/manifests/calico.yaml-O.
After using “kubectl apply-f calico.yaml”, the two pod have been in the “ContainerCreating” and “CrashLoopBackOff” states.
The error report of the log information is as follows:
Warning FailedCreatePodSandBox 31m kubelet Failed to create pod sandbox: rpc error: code = Unknown desc = [failed to set up sandbox container “3bae92fe7ecd147a93e8e4fb95d7df74b392710b56576a3cb5e226217ac1064a” network for pod “calico-kube-controllers-58497c65d5-lwht8”: networkPlugin cni failed to set up pod “calico-kube-controllers-58497c65d5-lwht8_kube-system” network: error getting ClusterInformation: connection is unauthorized: Unauthorized, failed to clean up sandbox container “3bae92fe7ecd147a93e8e4fb95d7df74b392710b56576a3cb5e226217ac1064a” network for pod “calico-kube-controllers-58497c65d5-lwht8”: networkPlugin cni failed to teardown pod “calico-kube-controllers-58497c65d5-lwht8_kube-system” network: error getting ClusterInformation: connection is unauthorized: Unauthorized]
Normal SandboxChanged 88s (x139 over 31m) kubelet Pod sandbox changed, it will be killed and re-created.
I deployed the kubernetes1.20 version in this way without any problems,I need help.