3

我正在开发一个内部项目,该项目使用一堆 OLEDB 提供程序,其中一些具有 UI。最大的挑战是我需要在清单中请求 uiAccess=true 如果代码经过数字签名,这只有在 Windows 上才有可能。此应用程序仅在内部使用。我假设 AD 的主域控制器已经充当域中所有机器的 CA 并且完全受信任。并且可以为 SQL server 和 Infopath 等某些目的生成代码签名证书。

有谁知道我是否可以使用我的 AD/PDC 颁发的代码签名证书来签署我的 WPF 应用程序(不是 click-Once)并实现这一目标。

感谢您在这个方向上的任何指导。

4

1 回答 1

4

是的你可以。您需要设置企业根证书颁发机构。

拥有自己的 CA 后,您可以为任何目的颁发证书,包括代码签名证书。您甚至可以设置自己的时间戳服务器。

请注意,这些证书只会被信任您的 CA 的客户端接受,但如果您的应用程序仅在内部使用,那将不是问题。

本文档可能会帮助您入门:

于 2011-10-14T15:10:12.663 回答