Klijent ma jistax jagħżel mekkaniżmu ta' awtentikazzjoni minn numru ta' status biss. Ir-risposta tal-proxy trid tiddeskrivi x'jaċċetta.

HTTP jirrikjedi li proxy li jiġġenera 407 jibgħat sfida Proxy-Authenticate. Għal servizz Basic, eżempju sempliċi huwa:

HTTP/1.1 407 Proxy Authentication Required
Proxy-Authenticate: Basic realm="Office proxy"

L-istatus numeriku, l-isem tal-header u s-sintassi speċifika għall-iskema kollha jgħoddu. Paġna ta' żball bil-marka li fiha l-kelma authentication fil-korp tagħha mhijiex sostitut għall-header. L-implimentazzjonijiet personalizzati għandhom ukoll jibagħtu risposta HTTP 407 kompluta, inkluż it-terminatur tal-header u l-qafas tal-korp.

Iċċekkja r-risposta li waslet għal dan il-klijent

Iġbor il-kamp tal-istatus u tal-isfida wara li tneħħi l-valuri sigrieti. Intermedjarju seta' bidel ir-risposta, jew proxy personalizzat seta' bena sfida invalida. Qabbel dik l-evidenza mal-ġurnal tat-tranżazzjonijiet tal-proxy stess.

Jekk is-servizz jibgħat 405 jew żball ieħor minflok, terġax ttikketti kull risposta bħal din bħala 407 ġewwa klijent personalizzat. Inti tkun qed taħbi fallimenti veri tal-politika tal-metodu u xorta ma jkollokx negozjazzjoni tal-iskema affidabbli. Sejjaħ l-imġiba tas-servizz jew uża l-mogħdija tal-awtentikazzjoni appoġġjata u dokumentata tiegħu.

Sfidi multipli wkoll jeħtieġu parser HTTP veru. Virgola tista' tifred parametri jew sfidi; li tinqasam il-header kollu b'mod għama fuq il-virgoli tista' tħassar realm fi kwotazzjonijiet. Uża l-implimentazzjoni tal-awtentikazzjoni appoġġjata tal-klijent minflok sensiela ta' sostituzzjonijiet ta' kordi.

Biss wara li l-isfida tkun tista' tintuża jagħmel sens li tinvestiga għaliex il-fornitur tal-kredenzjali ma rritornax kont.

Artikli relatati