我在一个学区工作,正在做一些简单的编程,制作技术人员的工具,等等。我没有(而且学校也不会要求)代码签名证书。我可以在自己的域上做什么/实现,以使我编写的程序不会出现为“Unknown Publisher”。我目前在Visual Studio Ultimate 2013上进行开发。我的程序需要管理员访问权限,并且使用ClickOnce似乎与设置冲突。请保持温柔,因为这是我的第一篇关于SO的文章。
编辑:由于我的使用范围有限,并且我的程序不会部署到我们域的范围之外,因此学校系统不会向我购买Verisign/Comodo代码签名证书。我确实有我们域中CA服务器的管理员向我颁发了证书;但是,该程序仍说该程序来自未知发行商。是否不针对域CA服务器进行验证?
最佳答案
当我正确配置域的CA证书服务器时,我可以让它发布将由本地域的工作站识别并支持的代码签名证书。
http://technet.microsoft.com/en-us/library/cc875810.aspx
感谢@ Poormrockthe3years为我指出了正确的方向,以寻找正确的术语进行搜索。