એક જવાબ કહે છે કે DOMAIN\ દૂર કરો. બીજો કહે છે કે તેને ઉમેરો. બંને ફેરફારો તમારા પ્રોક્સી માટે ખોટા હોઈ શકે છે.

બે પ્રશ્નો છે: સેવા કઈ ઓળખની અપેક્ષા રાખે છે, અને પસંદ કરેલ API તે ઓળખને કેવી રીતે રજૂ કરે છે.

ઇન્ટરફેસશું નક્કી કરવું
એક જ ખાતા-નામ ક્ષેત્રઓપરેટર જે ચોક્કસ ખાતા વાક્યરચના સ્વીકારે છે
ડોમેન ક્ષેત્ર સાથેનું ઓળખપત્ર APIડોમેન અને વપરાશકર્તાનામ અલગથી આપવા જોઈએ કે નહીં
URI ની અંદર ઓળખપત્ર ઘટકોઇચ્છિત મૂલ્યો તે કન્ટેનર માટે કેવી રીતે એન્કોડ કરવા જોઈએ

ઉદાહરણ તરીકે, .NET અલગ વપરાશકર્તાનામ, પાસવર્ડ અને ડોમેન દલીલો સાથે NetworkCredential કન્સ્ટ્રક્ટર આપે છે. ડોમેનને ભેદભાવ વિના બે ક્ષેત્રોમાં મૂકવું એ સંકલિત પ્રમાણીકરણ ગોઠવવાની વહનયોગ્ય રીત નથી.

Basic પ્રમાણીકરણ બીજો કિસ્સો છે: સર્વર પોતાની નીતિ હેઠળ આપેલ ખાતા લખાણનું અર્થઘટન કરે છે. એક જ નેટવર્ક પર હોવું એ સાબિત કરતું નથી કે ડોમેન ઉપસર્ગ ગર્ભિત છે. અને ડોમેન-યોગ્ય નામ આપમેળે અલગ પ્રમાણીકરણ પ્રોટોકોલ નથી.

URL એસ્કેપિંગે ઇચ્છિત ખાતું જાળવવું જોઈએ, તેને બદલવું નહીં. સ્રોત-ભાષાની શબ્દમાળામાં બેકસ્લેશ, ખાતાના નામમાં બેકસ્લેશ અને URI ની અંદર તેની ટકાવારી-એન્કોડેડ રજૂઆત અલગ સ્તરો છે.

ઓપરેટર પાસેથી સ્વીકૃત ઓળખ-સ્વરૂપ અને સ્કીમ મેળવો, પછી અનુરૂપ ઓળખપત્ર ઇન્ટરફેસ વાપરો. ટૂંકા નામ, ડોમેન નામ અને ઈમેલ જેવા નામ વચ્ચે અવ્યવસ્થિત રીતે બદલવું મૂળ 407 વિશે નબળો પુરાવો ઊભો કરે છે.

સંબંધિત લેખો