Lestu milliþjónsins í Proxy-Authenticate áskorun áður en þú neyðir fram Basic eða Digest. Biðlarinn verður að styðja aðferð sem þjónustan býður; val á Digest bætir henni ekki við milliþjón sem styður aðeins Basic.

Fyrir endapunkt sem styður Digest getur curl notað:

curl --proxy http://proxy.example:3128 --proxy-digest --proxy-user alice --connect-timeout 5 --max-time 15 https://example.com/

Notaðu raunverulegan endapunkt og reikning. Notandanafn án lykilorðs gerir curl kleift að biðja um það. Fyrir Basic skaltu velja --proxy-basic; auðkenning upprunaþjóns notar aðra valkosti. Athugaðu áskorunina og stuðning þeirrar curl-byggingar sem er í raun keyrð.

AðferðSkipti á auðkennisupplýsingumVernd sem þarf að meta
BasicKóðað par notandanafns og lykilorðs.Kóðun er ekki dulkóðun.
DigestSvar sem er leitt af áskoruninni.Reiknirit, áskorunarfæribreytur og útfærsla biðlara ráða verndinni; aðferðin sjálf dulkóðar ekki innihald beiðna og svara.

Báðar aðferðir þurfa enn viðeigandi flutning frá biðlara til milliþjóns. HTTPS að viðtökustað byrjar of seint til að verja fyrri innskráningu á milliþjón í ódulkóðuðum texta.

Á þjóninum geta Digest-hjálparforrit krafist auðkennisgagna fyrir ákveðinn realm og eigin sniðs. Basic NCSA-skrá verður ekki sjálfkrafa Digest-bakendi. Notaðu skjalfest snið valins hjálparforrits og athugaðu síðan gögn sem vantar, röng gögn og heimilaða beiðni, á meðan takmarkanir uppruna og viðtökustaðar haldast.

Tengdir greinar