Rydych yn ychwanegu http.proxyAuthMethod, yn ailgynnig y clôn, ac yn dal i weld 407. Mae gan y gosodiad amod dogfennedig sy'n hawdd ei golli: rhaid i'r llinyn proxy a ffurfweddwyd gynnwys enw defnyddiwr.

Nid oes rhaid i gyfrinair llythrennol fynd gyda'r enw defnyddiwr yn yr URL. Gall Git gael cyfrinair sydd ar goll trwy ei fecanwaith gwerthdystlysur. Mae'r hunaniaeth llwybro a'r dull dilysu yn dal i fod angen cyfeirio at y proxy a fwriadwyd.

Archwiliwch bedwar mewnbwn gyda'i gilydd

  1. URI effeithiol y proxy, gyda'i gyfrinair wedi'i dynnu.
  2. Y dull a ddewiswyd ar gyfer y proxy hwnnw.
  3. Unrhyw ddiystyriad fesul remote neu ddiystyriad amgylchedd GIT_HTTP_PROXY_AUTHMETHOD.
  4. Fersiwn Git a galluoedd ei gefnffordd HTTP.

Mae Git presennol yn dogfennu dulliau gan gynnwys anyauth, Basic, Digest, Negotiate a NTLM. Nid yw dewis un yn ychwanegu cymorth sydd ar goll i'r gefnffordd gysylltiedig. Ac ni ddylai gweinyddwr corfforaethol wanhau polisi'r proxy oherwydd bod cleient wedi'i ffurfweddu ar gyfer dull arall.

Mae adroddiadau hŷn yn cynnwys fersiynau nad oeddent yn gweithredu'r opsiwn sy'n cael ei gopïo. Gellir storio allwedd ffurfweddu mympwyol heb dystiolaeth bod y trosglwyddiad sy'n rhedeg yn ei defnyddio. Darllenwch y ddogfennaeth fersiwn a'r cyfnewidiad wedi'i olygu.

Yn olaf, mae gwerthdystlysur y storfa yn berthynas hwyrach. Nid yw tocyn gwesteio Git yn bodloni her proxy. Nid yw analluogi gwirio TLS y storfa ychwaith yn gwneud i'r proxy dderbyn y cynllun dilysu a ddewiswyd. Sefydlwch y cyfnewidiad hwnnw'n gyntaf, yna diagnose unrhyw ymateb storfa sy'n dilyn.

Erthyglau cysylltiedig