我在用 Golang 訪問 IPPBX 的管理頁面時出現(xiàn)以下錯誤膝但,因?yàn)樽C書是未經(jīng)過認(rèn)證的,而是自己創(chuàng)建的策泣。
錯誤信息:Get https://192.168.0.199:8443/config/app: x509: certificate signed by unknown authority
所有我需要忽略檢查證書衙傀,以下是部分代碼。
import (
"crypto/tls"
"net/http"
"net/http/cookiejar"
)
...
//跳過證書驗(yàn)證
tr := &http.Transport{
TLSClientConfig: &tls.Config{InsecureSkipVerify: true},
}
//http cookie接口
cookieJar, _ := cookiejar.New(nil)
c := &http.Client{
Jar: cookieJar,
Transport: tr,
}
c.Get("https://192.168.0.199:8443/config/app: ")
...