签署通配符证书的子域

我想使用我的已发布的通配符证书为子域Eg * .bar.com – > foo.bar.com生成SSL证书

原因是我想尝试防止多个应用程序在同一个域上运行导致的一些XSS弱点。

我不知道这是否可能,希望有人能告诉我,如果是或不是。

这不可能。 要使用现有证书签署其他证书,必须具有适当的用途和扩展集,以便可以作为CA(证书颁发机构)。 最终用户证书没有这个扩展名。 您可能可以使用您的证书签署新的证书,但是这个新的证书可能无法validation,因为发行者证书不是CA.