භාවිත කළ හැකි Proxy-Authenticate අභියෝගයක් නොමැතිව HTTP 407
සේවාලාභියා තම අක්තපත්ර හසුරුවන උපාංගය කිසිදා ඇමතුවේ නැති විට හෝ සාමාන්ය අභියෝගයක් වෙනුවට අනපේක්ෂිත තත්ත්වයක් ලැබූ විට ප්රොක්සියේ සත්යාපන ශීර්ෂය පරීක්ෂා කරන්න.
සේවාලාභියාට තත්ත්ව අංකයකින් පමණක් සත්යාපන ක්රමයක් තෝරා ගත නොහැක. ප්රොක්සියේ ප්රතිචාරය එය පිළිගන්නා දේ විස්තර කළ යුතුය.
407 ජනනය කරන ප්රොක්සියක් Proxy-Authenticate අභියෝගයක් යැවිය යුතු බව HTTP අවශ්ය කරයි. Basic සේවාවක් සඳහා සරල උදාහරණයක් මෙසේය:
HTTP/1.1 407 Proxy Authentication Required
Proxy-Authenticate: Basic realm="Office proxy"
සංඛ්යාත්මක තත්ත්වය, ශීර්ෂයේ නම සහ යෝජනා ක්රමයට විශේෂිත වාක්ය ව්යූහය යන සියල්ලම වැදගත් වේ. ප්රධාන කොටසෙහි authentication යන වචනය ඇති සන්නාමගත දෝෂ පිටුවක් ශීර්ෂයට ආදේශකයක් නොවේ. අභිරුචි ක්රියාත්මක කිරීම් ද ශීර්ෂයේ අවසානකරු සහ ප්රධාන කොටසේ රාමුකිරීම ඇතුළත්ව සම්පූර්ණ HTTP 407 ප්රතිචාරයක් යැවිය යුතුය.
මෙම සේවාලාභියා වෙත ළඟා වූ ප්රතිචාරය පරීක්ෂා කරන්න
රහස්ය අගයන් ඉවත් කිරීමෙන් පසු තත්ත්ව සහ අභියෝග ක්ෂේත්ර සටහන් කරගන්න. අතරමැදියෙකු ප්රතිචාරය පරිවර්තනය කර තිබිය හැක, නැතහොත් අභිරුචි ප්රොක්සියක් වලංගු නොවන අභියෝගයක් ගොඩනගා තිබිය හැක. එම සාක්ෂි ප්රොක්සියේම ගනුදෙනු ලොගය සමඟ සසඳන්න.
සේවාව ඒ වෙනුවට 405 හෝ වෙනත් දෝෂයක් යවන්නේ නම්, අභිරුචි සේවාලාභියෙකු තුළ එවැනි සෑම ප්රතිචාරයක්ම 407 ලෙස නැවත ලේබල් නොකරන්න. ඔබ සැබෑ ක්රම ප්රතිපත්ති අසාර්ථකතා සඟවා, තවමත් විශ්වාසදායක යෝජනා ක්රම සාකච්ඡාවක් නොමැතිව සිටිනු ඇත. සේවාවේ හැසිරීම නිවැරදි කරන්න නැතහොත් එහි ලේඛනගත සහාය දක්වන සත්යාපන මාර්ගය භාවිත කරන්න.
බහු අභියෝග සඳහා සැබෑ HTTP විග්රහකයක් ද අවශ්ය වේ. කොමාවක් පරාමිති හෝ අභියෝග වෙන් කළ හැක; මුළු ශීර්ෂයම අන්ධ ලෙස කොමා මත බෙදීම උධෘත ලකුණු තුළ ඇති realm එක විනාශ කළ හැක. අනුක්රමික තන්තු ප්රතිස්ථාපන වෙනුවට සේවාලාභියාගේ සහාය දක්වන සත්යාපන ක්රියාත්මක කිරීම භාවිත කරන්න.
අභියෝගය භාවිත කළ හැකි වූ පසුව පමණක් අක්තපත්ර සපයන්නා ගිණුමක් ආපසු නොදුන්නේ මන්දැයි විමර්ශනය කිරීම අර්ථවත් වේ.