OpenSSL 3.x s_client býður upp á valkosti fyrir milliþjónanotanda og lykilorðsuppsprettu fyrir HTTP CONNECT-milliþjón. Fyrir umhverfi sem flytur þegar út PROXY_USER og PROXY_PASSWORD:

openssl s_client \
  -proxy proxy.example.net:8080 \
  -proxy_user "$PROXY_USER" \
  -proxy_pass env:PROXY_PASSWORD \
  -connect example.com:443 \
  -servername example.com \
  -verify_hostname example.com \
  -verify_return_error

Raunveruleg heiti valkostanna nota undirstrik: -proxy_user og -proxy_pass. Endapunktur milliþjónsins er host:port, en connect og servername auðkenna áfangastaðinn.

proxy_pass notar lykilorðsuppsprettusetningu OpenSSL. env:PROXY_PASSWORD les nefnda umhverfisbreytu; file:/path/to/file er önnur skjalfest uppsprettuform. Bert lykilorð er ekki sama rökformið.

Sýndu valkostirnir biðja um vottorðs- og hýsilnafnsstaðfestingu, og staðfestingarvillur eru meðhöndlaðar sem banvænar. Veittu viðeigandi CA-stillingu, svo sem nauðsynlega CAfile, fyrir uppsetninguna og áfangastaðinn.

Þessi milliþjónsauðkenning er grunnauðkenning. Sýnda milliþjónstengingin er venjulegt HTTP, þannig að síðari TLS-handaband áfangastaðarins dulkóðar ekki fyrri innskráningarskiptin. Hún útfærir ekki NTLM- eða Kerberos-milliþjónssamningaviðræður.

Tengdir greinar