使用 NAnt,我试图通过我的构建脚本从我的 Mercurial 服务器下载一个文件。
Mercurial 服务器配置为允许使用自签名证书通过 https 进行访问。
我可以使用网络浏览器毫无问题地下载文件,因此我知道服务器上的权限设置正确。
但是,当我尝试通过 NAnt 执行此操作时,我收到一条错误消息,指出“根据验证程序,远程连接无效。”。
任何人都可以就我如何解决这个问题提供建议吗?
使用 NAnt,我试图通过我的构建脚本从我的 Mercurial 服务器下载一个文件。
Mercurial 服务器配置为允许使用自签名证书通过 https 进行访问。
我可以使用网络浏览器毫无问题地下载文件,因此我知道服务器上的权限设置正确。
但是,当我尝试通过 NAnt 执行此操作时,我收到一条错误消息,指出“根据验证程序,远程连接无效。”。
任何人都可以就我如何解决这个问题提供建议吗?
服务器的证书需要安装在执行脚本的机器上才能正常工作。
有关如何执行此操作的说明,请参阅此过程。在开始之前,您需要从服务器导出证书。这可以通过在浏览器中查看网站的证书详细信息并将其导出来完成。