Iis 如何解决在iPhone/移动设备上进行本地测试时出现的错误证书\u公共\u名称\u无效?

Iis 如何解决在iPhone/移动设备上进行本地测试时出现的错误证书\u公共\u名称\u无效?,iis,Iis,我有一个用c#编写的WebApi作为我的beckend,还有一个Angular应用程序,可以调用api来获取和发布数据 问题是,当我运行网站时,将网站托管到本地计算机上的IIS后,我的API上出现ERR\u CERT\u COMMON\u NAME\u INVALID错误。。。在windows中,我只需单击“转到本地主机(不安全)”,所有请求都将被接受。问题是,当我试图通过iPhone这样的移动设备测试应用程序时,Angular应用程序正在运行,但由于ERR\u CERT\u COMMON\u

我有一个用c#编写的WebApi作为我的beckend,还有一个Angular应用程序,可以调用api来获取和发布数据

问题是,当我运行网站时,将网站托管到本地计算机上的IIS后,我的API上出现
ERR\u CERT\u COMMON\u NAME\u INVALID
错误。。。在windows中,我只需单击“转到本地主机(不安全)”,所有请求都将被接受。问题是,当我试图通过iPhone这样的移动设备测试应用程序时,Angular应用程序正在运行,但由于
ERR\u CERT\u COMMON\u NAME\u INVALID
,API调用被拒绝,因此没有获取任何数据


在我的IIS中,我在端口5000(http)和5001(带有自签名证书的https)上创建了两个绑定。

据我所知,要解决
ERR\u CERT\u COMMON\u NAME\u INVALID
错误,您应该让iphone验证自签名证书。我建议你可以试着按照这个来解决这个问题


此外,如果可能的话,我建议您在Iphone上进行一些本地测试时,可以尝试购买或创建一个受信任的证书。

运行一个报告,结果应该是清楚的,