使用内部 CA 进行多域 Infopath 代码签名

使用内部 CA 进行多域 Infopath 代码签名

我们在 infopath 中开发了可与 Sharepoint 2007 配合使用的表单。为了将这些表单部署到本地客户端,您需要使用证书对它们进行签名。我们有一个内部 CA,它位于一个属于多域林的域内。对于该特定域中的用户来说,一切都运行正常。但是,林中其他域的用户无法使用这些表单,因为证书对他们无效。

我如何获取此证书来为多个域而不是仅仅一个域签署代码?

我已经发现主题备用名称对于其他场景,但我不确定在这种情况下是否有效。

答案1

如果将 CA 证书添加到其他域中的受信任根,则该证书在这些域中也将有效。

certutil –dspublish "LDAP://[服务器]/[DN]?cACertificate?base?objectClass=certificationAuthority" [证书文件]

相关内容