URI તેના હોસ્ટ પહેલાં username:password ધરાવી શકે છે. એનો અર્થ એ નથી કે તે URI સ્વીકારતી દરેક .NET API વપરાશકર્તાની માહિતીને પ્રમાણીકરણ ઑબ્જેક્ટમાં નકલ કરે છે.

WebProxy સીધું બનાવતી વખતે ઓળખપત્રોની સોંપણી સ્પષ્ટ કરો:

var proxy = new WebProxy("http://203.0.113.10:8080")
{
    Credentials = new NetworkCredential(proxyUser, proxyPassword)
};

એન્ડપૉઇન્ટ અને ખાતાના ચલ ઉદાહરણરૂપ છે. આ ગંતવ્ય સરનામું, પ્રૉક્સી સરનામું અને પ્રૉક્સી ખાતું અલગ રાખે છે.

જો ઇનપુટ ફૉર્મેટ ઓળખપત્રો ધરાવતું URL આપે, તો તેની વપરાશકર્તા માહિતી જાણી જોઈને પાર્સ કરો. કોલન ધરાવતો પાસવર્ડ ફક્ત ઓળખપત્ર વિભાજક પર વિભાજિત કરીને જાળવો, અને એન્કોડ કરેલા ઘટકોને યોગ્ય તબક્કે ડીકોડ કરો. તે પાર્સરનું નિદાન કરતી વખતે મૂળ URL છાપવાનું ટાળો.

પર્યાવરણ સેટિંગ તરીકે કામ કરતું પ્રૉક્સી URL બીજા કન્સ્ટ્રક્ટરમાં પસાર કરતી વખતે અલગ રીતે વર્તી શકે છે. પર્યાવરણ-પ્રૉક્સીની શરૂઆતની પોતાની પાર્સિંગ લૉજિક છે; તે એવું વચન નથી કે દરેક કન્સ્ટ્રક્ટર સમાન ક્ષેત્રો વાપરે છે.

છેલ્લે, ગોઠવાયેલ પ્રૉક્સી ઑબ્જેક્ટને વિનંતી ચલાવતા હેન્ડલર પર સેટ કરો. વણવપરાયેલ WebProxy પરના સાચા ઓળખપત્રો જોડાણને અસર કરી શકતા નથી.

સંબંધિત લેખો