Ìfàṣẹ̀sí aṣojú Basic àti Digest
Yan ọ̀nà ìfàṣẹ̀sí aṣojú tí ẹgbẹ́ méjèèjì ń ṣe àtìlẹ́yìn fún, kí o sì yà ìpenija Digest sílẹ̀ kúrò nínú ìrìnàjò tí a fi ìkọ̀kọ̀ pamọ́.
Ka aṣojú ní Proxy-Authenticate ìpenija kí o tó fi Basic tàbí Digest múlẹ̀. Kíláyẹ́ńtì gbọ́dọ̀ ṣe àtìlẹ́yìn fún ọ̀nà tí iṣẹ́ ń pèsè; yíyan Digest kò lè fi í kún aṣojú tí Basic nìkan ló ń ṣe àtìlẹ́yìn fún.
Fún ààyè òpin tí ó ń ṣe àtìlẹ́yìn fún Digest, curl lè lò:
curl --proxy http://proxy.example:3128 --proxy-digest --proxy-user alice --connect-timeout 5 --max-time 15 https://example.com/Lo ààyè òpin àti àkọọ́lẹ̀ gidi. Orúkọ aṣàmúlò láìsí ọ̀rọ̀ aṣínà jẹ́ kí curl béèrè fún un. Fún Basic, yan --proxy-basic; ìfàṣẹ̀sí olupin orísun máa ń lò àwọn àṣàyàn míì. Ṣàyẹ̀wò ìpenija àti àtìlẹ́yìn build curl tí ń ṣiṣẹ́ gan-an.
| Ọ̀nà | Àtúnṣe ẹ̀rí ìwọlé | Ààbò tí a ó ṣe àyẹ̀wò |
|---|---|---|
| Basic | Àpò orúkọ aṣàmúlò àti ọ̀rọ̀ aṣínà tí a kóòdù. | Kóòdù kì í ṣe ìkọ̀kọ̀. |
| Digest | Ìdáhùn tí a yọ láti inú ìpenija. | Àlgóríìmù, àwọn ìpín ìpenija àti ìmúlò kíláyẹ́ńtì ló ń pinnu ààbò; ọ̀nà náà fúnra rẹ̀ kò fi ìkọ̀kọ̀ pamọ́ sí àkóónú ìbéèrè àti ìdáhùn. |
Àwọn méjèèjì ṣi nílò ìrìnàjò tó yẹ láàárín kíláyẹ́ńtì àti aṣojú. HTTPS ibi tí a ń lọ bẹ̀rẹ̀ pẹ́ jù láti dáàbò bo ìwọlé aṣojú tó ṣáájú tí ó wà ní ọ̀rọ̀ gbangba.
Lórí olupin, àwọn olùrànlọ́wọ́ Digest lè béèrè fún ohun èlò ẹ̀rí ìwọlé pàtó sí realm àti fọ́ọ̀mù tirẹ̀. Fáìlì Basic NCSA kì í di Digest backend lójúkan. Lo fọ́ọ̀mù tí olùrànlọ́wọ́ tí o yàn ṣe àkọsílẹ̀ rẹ̀, lẹ́yìn náà ṣàyẹ̀wò ẹ̀rí tó sọnù, tó ṣàṣìṣe àti ìbéèrè tí a fọwọ́sí, nípa pípa ààlà orísun àti ibi ìrìnàjò mọ́.