How to show the SSL certificate to purchased by myself not Self-Signed Certificate when access via IP addess

I creat a test K8s and creat a TLS of SSL certificate for company’s domain name,but it shows the correct certificate for company domain name when access the application via domain name(such as ,but I check Https SSL certiificate to show not certificate for our company domain name as following when access application via IP (such https://52.188.57.*) and show not security SSL certificate :

the CA Root certificate is not trusted,to enable trust,install this certificate in the trusted Root Certification Authorities store.
kubernetes ingress controller fake certificate

Cluster information:

Kubernetes version:1.18.10
Cloud being used: Azure
Installation method:
Host OS:
CNI and version:
CRI and version:

You can format your yaml by highlighting it and pressing Ctrl-Shift-C, it will make your output easier to read.