为什么我不能使用TeamCity Agent的SSL证书?

时间:2013-04-29 23:38:48

标签: ssl-certificate teamcity

我们需要在自动构建过程中集成一个工具(我们使用TeamCity进行自动构建)。该工具与配置为SSL证书身份验证的WCF Web服务进行通信。

我已经四处搜索,看看如何在TeamCity中完成此操作。不幸的是,我发现似乎是TeamCity Server和客户端或插件之间的身份验证。

如果正在运行的TeamCity代理作为本地系统帐户,我如何在我的机器证书存储中使用证书。似乎在此帐户中运行它时,它无权访问证书。

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

问题来自于本地系统帐户无法找到计算机上其他用户安装的证书。

您可以install a system wide certificate或者您可以在本地系统帐户下运行命令行并安装所需的证书。

您可以使用SysInternals套装中的psexec来获取命令行

psexec -i -s cmd.exe

command line

安装证书