我将Go与带有自签名证书的自托管Git(gitea)一起使用。
但是,使用自签名证书时,大多数Go命令(包括“ go mod”)都无法正常工作。在执行任何其他go mod
命令之前,我必须执行“开始获取-不安全....”。我什至无法执行“转到列表”,因为它似乎不接受-insecure
标志。而且大多数IDE工具都无法正常工作,尤其是GoLand。
解决此类问题的最佳方法是什么?我是否必须获取证书并在本地添加到受信任的证书?还是有另一种解决方法?
答案 0 :(得分:0)
正如@Vorsprung所说,我作为我们的MIS提供自签名CA,并在我的本地计算机上安装并信任它。