NTLM-proxyauðkenning felur í sér handaband, ekki aðeins að bæta notandanafni við einu sinni. Áður en þú breytir lykilorði reiknings skaltu staðfesta að proxyinn bjóði í raun NTLM og að curl-forritið styðji það.

curl --version

Skoðaðu eiginleikalista keyrsluskrárinnar sem framkvæmir beiðnina. Önnur curl-uppsetning, gámamynd eða stýrikerfissmíð getur stutt aðra auðkenningu.

Veldu auðkenningaraðferð sérstaklega fyrir proxyinn

curl --proxy http://proxy.example:3128 --proxy-ntlm --proxy-user 'EXAMPLE\alice' --noproxy '' --connect-timeout 5 --max-time 20 https://example.com/

Endapunktur, lén og notandanafn eru dæmi. Notaðu sniðið sem kerfisstjórinn gefur. Án lykilorðs í viðfanginu getur curl beðið um það í stað þess að skilja leyndarmálið eftir í sýndri skipun.

Upphafleg auðkenningaráskorun getur verið hluti samningaferlisins. Greindu hana frá höfnun eftir lokið handaband. Ekki nota NTLM-valkost fyrir upprunaþjón til að svara áskorun proxys.

Taktu hegðun tenginga með í greininguna

NTLM hefur tengingarbundið ástand. Handabandið þarf að fara eftir væntri tengingarleið; endurtekin skipti á tengingum milli stiga þess geta hindrað að því ljúki.

Í forriti sem notar libcurl skaltu láta safnið stjórna auðkenningu og endurnýtingu tenginga. Ekki smíða almennt tengingasafn sem lítur á tengingar auðkenndar fyrir mismunandi auðkenni sem skiptanlegar. Fyrir þjónustu með mörgum milliliðum skaltu athuga hvort nauðsynlegri tengingarskipan sé viðhaldið.

Ef stuðningur og aðferðaval eru rétt skaltu kanna reikningssnið, lénsstefnu og auðkenningarannála þjónsins þar sem viðkvæm gögn hafa verið fjarlægð. Tímamörk áður en nokkur áskorun berst eru enn aðgengisvandamál, ekki sönnun fyrir röngu NTLM-lykilorði.

Ítarlegar rakningar geta innihaldið auðkenningartákn og innri heiti. Notaðu þær staðbundið og fjarlægðu viðkvæmar upplýsingar áður en þeim er deilt; opinber villuskýrsla þarf ekki hrá táknaskipti.

Tengdir greinar