Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 本网站提供的安全证书是为另一个网站#x27;地址_C#_Wcf_Iis_Ssl - Fatal编程技术网

C# 本网站提供的安全证书是为另一个网站#x27;地址

C# 本网站提供的安全证书是为另一个网站#x27;地址,c#,wcf,iis,ssl,C#,Wcf,Iis,Ssl,我有两个项目。一个是WCF项目,另一个是客户端。WCF项目由使用SSL的IIS托管。 我通过IIS创建了自签名证书,并将证书绑定到URL:localhost:4435/Service1.svc。当使用IE打开网站时,会显示“本网站提供的安全证书是针对不同网站的地址颁发的。” 证书已在“信任根证书颁发机构”中导出。 通过Visual Studio,我可以为客户端添加服务引用,但当我调用该服务时,它会显示“无法为SSL/TLS安全通道建立信任关系,权限为'localhost:4435' 我有麻烦了,

我有两个项目。一个是WCF项目,另一个是客户端。WCF项目由使用SSL的IIS托管。 我通过IIS创建了自签名证书,并将证书绑定到URL:localhost:4435/Service1.svc。当使用IE打开网站时,会显示“本网站提供的安全证书是针对不同网站的地址颁发的。” 证书已在“信任根证书颁发机构”中导出。 通过Visual Studio,我可以为客户端添加服务引用,但当我调用该服务时,它会显示“无法为SSL/TLS安全通道建立信任关系,权限为'localhost:4435' 我有麻烦了,希望有人能帮我,
谢谢。

您可能用错误/不准确的URL签署了证书。请查看证书中的主题名称-应该清楚问题所在。。。请注意,
localhost
可能无论如何都不起作用,因为这通常是IP的特例-您可能需要主机文件条目或使用计算机名作为证书。。。