ssl - 去接受来自远程主机的自签名证书

标签 ssl go

我希望能够使用一个漂亮的 URL 从我的 Stash 服务器go get。我的存储服务器只能通过 HTTPS 工作。问题是我与存储一起使用的 SSL 证书是自签名的,任何 go get 到我的服务器都会给我以下错误:

x509: certificate signed by unknown authority

有没有办法从 go get 授权自签名证书?

最佳答案

使用 go get -insecure https://xxxxx

来自go get -h:

The -insecure flag permits fetching from repositories and resolving custom domains using insecure schemes such as HTTP. Use with caution.

关于ssl - 去接受来自远程主机的自签名证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32575775/

相关文章:

ssl - Erlang Web 框架和 SSL?

arrays - 为什么 Go 的 strings.Fields(str) 和 strings.Split(str, "") 这么慢?

go - Go中字符串迭代的不同结果

json - 如何获取从ajax发送的JSON数据并解析为变量

postgresql - 将 jhipster 远程连接到 postgres

mysql - 在 Ubuntu 14.04 上为 MySQL 设置 SSL 连接时出现问题

Django 在 HTTPS 上显示 500 内部服务器错误

python - 如何使用 HTTP "Host" header (使用 GoLang)定位特定的应用程序服务器

go - 我们是否应该为每个异步请求运行一个 goroutine,即使它们是彼此产生的?

go - 在 Golang 1.8 中读取空格分隔的字符串