2013-05-02 115 views
0

我的网站主办公司提供的,我想利用过免费共享的SSL证书,但这里的问题:共享SSL证书作为子域

的SSL URL看起来像这样 https://web125.secure-secure.co.uk/myurl.com

我很担心当我的顾客进行购买并且他们发现URL不是myurl.com时,他们可能会谨慎或犹豫地继续交易。

所以是有可能的SSL域映射到https://secure.myurl.com

如果没有,是否有任何替代品(除了显然买我自己的证书)

+0

显然这是您的“虚拟主机公司”的问题。这听起来像是他们愿意免费以“web125.secure-secure.co.uk”的名义颁发证书。至于他们是否愿意以“secure.myurl.com”的名义颁发证书,只有他们可以回答! – Celada 2013-05-02 19:33:49

+0

我的意思是,是否可以在我的域名上创建一个cname来指向共享的ssl? – user2201065 2013-05-02 19:43:33

+1

当然,但是你会在哪里获得域名的SSL证书? – Celada 2013-05-02 21:52:37

回答

1

不,这是不可能的。唯一的选择是支付证书,除非您不介意您的用户在浏览器中收到警告。

它是免费的原因是因为您的托管公司已经从证书颁发机构(CA)支付了通配符证书,即* .secure-secure.co.uk,他们可以在其中拥有任何子域。例如mycompany.secure-secure.co.uk。

如果您想为自己的域名申请一个证书,例如mycompany.co.uk或者你想要一个通配符证书来执行诸如services.mycompany.co.uk或extranet.mycompany.co.uk之类的东西,那么你需要购买一个,通配符证书将会更加昂贵。

证书只能用于验证特定的URL,因此您基本上是在为可信来源付款,例如VeriSign或DigiCert等认证机构担保您的身份,以便用户知道,当他们点击https://www.mycompany.co.uk时,流量被加密,只有mycompany.co.uk的所有者才能解密。

您不可能找到有效的SSL证书的免费源代码,因为证书颁发机构必须付费才能验证自己的身份,并且可能必须付费才能将自己的证书内置到操作系统中以创建信任链。如果您没有信任链或者证书URL与您访问的URL不匹配,那么这是在您的浏览器中出现严重恐慌警告时。