![పోస్ట్మ్యాన్ ట్యుటోరియల్ - డైజెస్ట్ ఆథ్తో API అభ్యర్థనలను ఆథరైజ్ చేయండి](https://i.ytimg.com/vi/eAQC3JfDUl8/hqdefault.jpg)
విషయము
- నిర్వచనం - డైజెస్ట్ ప్రామాణీకరణ అంటే ఏమిటి?
- మైక్రోసాఫ్ట్ అజూర్ మరియు మైక్రోసాఫ్ట్ క్లౌడ్కు పరిచయం | ఈ గైడ్ మొత్తంలో, క్లౌడ్ కంప్యూటింగ్ అంటే ఏమిటి మరియు క్లౌడ్ నుండి మీ వ్యాపారాన్ని తరలించడానికి మరియు అమలు చేయడానికి మైక్రోసాఫ్ట్ అజూర్ మీకు ఎలా సహాయపడుతుందో మీరు నేర్చుకుంటారు.
- టెకోపీడియా డైజెస్ట్ ప్రామాణీకరణను వివరిస్తుంది
నిర్వచనం - డైజెస్ట్ ప్రామాణీకరణ అంటే ఏమిటి?
డైజెస్ట్ ప్రామాణీకరణ అనేది క్లయింట్ పరికరాల నుండి ప్రాప్యత కోసం అన్ని అభ్యర్థనలను నెట్వర్క్ సర్వర్ ద్వారా స్వీకరించి, డొమైన్ కంట్రోలర్కు పంపే పద్ధతి.
వినియోగదారు ఏజెంట్ లేదా వెబ్ బ్రౌజర్ యొక్క ఆధారాలను ప్రామాణీకరించడానికి వెబ్ సర్వర్ ఉపయోగించే ప్రామాణిక పద్ధతుల్లో ఇది ఒకటి. ఆధారాలు పంపే ముందు హాష్ చేయబడతాయి లేదా గుప్తీకరించబడతాయి, అవి స్పష్టమైన రూపంలో ప్రసారం చేయబడవని నిర్ధారిస్తుంది.
మైక్రోసాఫ్ట్ అజూర్ మరియు మైక్రోసాఫ్ట్ క్లౌడ్కు పరిచయం | ఈ గైడ్ మొత్తంలో, క్లౌడ్ కంప్యూటింగ్ అంటే ఏమిటి మరియు క్లౌడ్ నుండి మీ వ్యాపారాన్ని తరలించడానికి మరియు అమలు చేయడానికి మైక్రోసాఫ్ట్ అజూర్ మీకు ఎలా సహాయపడుతుందో మీరు నేర్చుకుంటారు.
టెకోపీడియా డైజెస్ట్ ప్రామాణీకరణను వివరిస్తుంది
డైజెస్ట్ ప్రామాణీకరణ హైపర్ ట్రాన్స్ఫర్ ప్రోటోకాల్ (HTTP) ను ఉపయోగిస్తుంది మరియు మొదట RFC 2069 లో పేర్కొనబడింది, ఇది సర్వర్ ద్వారా ఉత్పత్తి చేయబడిన నాన్స్ కోడ్ ద్వారా పథకం యొక్క భద్రతను నిర్వహించాలని పేర్కొంది.
ఆధారాలు ప్రసారం చేయడానికి ముందు, అవి MD5 క్రిప్టోగ్రాఫిక్ హాష్ ఫంక్షన్ ద్వారా గుప్తీకరించబడతాయి మరియు రీప్లే దాడులను నివారించడానికి నాన్సే విలువలతో ఉపయోగించబడతాయి, ఎందుకంటే నాన్సే విలువలు ఒక్కసారి మాత్రమే ఉపయోగించబడతాయి.
డైజెస్ట్ ప్రామాణీకరణ ప్రక్రియ క్రింది విధంగా ఉంది:
-
క్లయింట్ వినియోగదారు పేరు మరియు పాస్వర్డ్తో వెబ్సైట్కు ప్రాప్యతను అభ్యర్థిస్తుంది.
-
సర్వర్ డైజెస్ట్ సెషన్ కీ, నాన్సే మరియు 401 ప్రామాణీకరణ అభ్యర్థనతో ప్రతిస్పందిస్తుంది.
-
క్లయింట్ ప్రతిస్పందన శ్రేణితో (వినియోగదారు పేరు: రాజ్యం: పాస్వర్డ్) కూర్పుతో సమాధానమిస్తుంది, ఇది MD5 ఉపయోగించి గుప్తీకరించబడుతుంది.
-
డేటాబేస్లో పాస్వర్డ్ను చూడటానికి సర్వర్ వినియోగదారు పేరు మరియు రాజ్యాన్ని ఉపయోగిస్తుంది, ఆపై MD5 కీని సృష్టించడానికి ఆ పాస్వర్డ్ను ఉపయోగిస్తుంది (వినియోగదారు పేరు: realm: password_from_database).
-
అప్పుడు, సర్వర్ దాని ఉత్పత్తి చేసిన MD5 కీని క్లయింట్లు సమర్పించిన MD5 కీతో పోలుస్తుంది. ఇది సరిపోలితే, క్లయింట్ ప్రామాణీకరించబడుతుంది. కాకపోతే, క్లయింట్కు యాక్సెస్ నిరాకరించబడింది.