SQL2019 certificate import error « selected certificate name does not match FQDN of this hostname »

Recently, I tried to use the SQL Server 2019 import certificate feature in configuration manager, however, when I import by the pfx file, it prompted me errors at the last step as below:

Errors or Warnings for certificate:C:UsersAdministrator.CONTOSODesktopcerttest.pfx


            The selected certificate is a self signed certificate. Proceeding with this certificate isn’t advised


            The selected certificate name does not match FQDN of this hostname. This property is required by SQL Server

            Certificate name: Contoso-DC-CA

            Computer name: Node1.Contoso.lab


            The selected certificate  does not have the KeySpec Exchange property. This property is