正/可SSL证书是特定于服务(例如服务器比SMTP/TLS使用不同的证书HTTPS)

问题描述:

我不能工作了这一明确的答案,但是从搜索我觉得两个环节,这似乎预示对我来说,一台服务器(在这种情况下,它的MS Exchange按链接)可以有HTTPS比安全SMTP/TLS到位不同的证书。正/可SSL证书是特定于服务(例如服务器比SMTP/TLS使用不同的证书HTTPS)

http://technet.microsoft.com/en-GB/library/bb851505(v=exchg.80).aspx https://www.sslshopper.com/article-how-to-use-ssl-certificates-with-exchange-2007.html

我有an issue which no-one has been able to help with here这个问题是一个遵循,在我来到怀疑我的第一个问题是,我的机器信任的HTTPS证书,而不是一个被用于SMTP/TLS。但是我现在要问的是,甚至有可能吗?

通过diagnostic steps here去让我发现,在使用证书时我通过HTTPS访问我的邮件服务器的Web界面是完全可信的。然而,当我看到我的C#程序的调试它说明我们的服务器之一,它的自我(在其上安装Exchange服务器)发布了完全不同的证书。

所以......任何人知道,如果有可能,我沿着正确的思路思考......是有可能,当我做的HTTPS连接,我得到一个证书,当我使用.NET SMTP客户端,我得到一个完全不同的证书(来自完全相同的地址,但我假设有不同的端口)?

是否有可能,当我做一个https连接,我得到一个证书,当我使用.NET SMTP客户端,我得到一个完全不同的证书(由完全一样的地址,但我相信不同的端口)?

是的,您可以为机器上的每个侦听套接字配置不同的证书,即SMTP和HTTPS可以使用不同的证书。在具有多个主机名的计算机上,甚至可以在单个套接字上拥有多个不同的证书,这可以通过主机名(使用SNI)进行区分。

+0

谢谢斯特芬。很高兴知道,我现在有一些事情可以告诉我们管理服务器的人员,但迄今为止还没有能够帮助我解决证书错误。我现在很确定这是我的问题的原因。 – RosieC 2014-10-13 08:33:22