Преглед изворни кода

configure proxy environments for Transport property

related issue: https://github.com/grafana/grafana/issues/9703
iyeonok пре 7 година
родитељ
комит
bafe25fbd9
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2 1
      pkg/api/login_oauth.go

+ 2 - 1
pkg/api/login_oauth.go

@@ -75,9 +75,10 @@ func OAuthLogin(ctx *m.ReqContext) {
 		ctx.Handle(500, "login.OAuthLogin(state mismatch)", nil)
 		ctx.Handle(500, "login.OAuthLogin(state mismatch)", nil)
 		return
 		return
 	}
 	}
-
+	
 	// handle call back
 	// handle call back
 	tr := &http.Transport{
 	tr := &http.Transport{
+		Proxy: http.ProxyFromEnvironment,
 		TLSClientConfig: &tls.Config{
 		TLSClientConfig: &tls.Config{
 			InsecureSkipVerify: setting.OAuthService.OAuthInfos[name].TlsSkipVerify,
 			InsecureSkipVerify: setting.OAuthService.OAuthInfos[name].TlsSkipVerify,
 		},
 		},