যেতিয়া WinHTTP এ 407 আৰু 401 ৰ মাজত সলনি কৰে
বাছনি কৰা প্ৰক্সি প্ৰমাণীকৰণ অৱস্থা ৰক্ষা কৰি পুনৰ চেষ্টাৰ আগতে পুনৰ প্ৰয়োগ কৰক, লগতে সুকীয়া গন্তব্য প্ৰত্যাহ্বান পৰিচালনা কৰক।
এটা WinHTTP অনুৰোধে প্ৰক্সিত প্ৰমাণীকৰণ কৰে, ৱেবছাইটৰ 401 লাভ কৰে, তাৰ পিছত পৰৱৰ্তী প্ৰেৰণত আকৌ এটা 407 পায়। প্ৰক্সি আৰু ৱেবছাইটৰ প্ৰমাণীকৰণ অৱস্থা সুকীয়া, আৰু পুনৰ প্ৰেৰণৰ পথে দুয়োটাকে ৰাখিব লাগে।
মাইক্ৰ'ছফ্টৰ মূল WinHTTP প্ৰমাণীকৰণ নমুনাই বাছনি কৰা প্ৰক্সি স্কীম এটা চলকত ৰাখে আৰু সেই স্কীম বাছনি কৰাৰ পিছত প্ৰতিটো WinHttpSendRequest ৰ আগতে প্ৰক্সি একাউণ্ট পুনৰ প্ৰয়োগ কৰে।
- অনুৰোধ পঠিয়াওক আৰু প্ৰতিক্ৰিয়া পৰীক্ষা কৰক।
- 407 ৰ বাবে, আগবঢ়োৱা স্কীমসমূহ সোধা আৰু বাছনি কৰা প্ৰক্সি স্কীম মনত ৰাখক।
- পুনৰ পঠিওৱাৰ আগতে, সেই স্কীম আৰু একাউণ্টৰ সৈতে WINHTTP_AUTH_TARGET_PROXY ৰ বাবে WinHttpSetCredentials মাতক।
- গন্তব্যৰ 401 ৰ বাবে, ইয়াৰ স্কীম লাভ কৰি ছাৰ্ভাৰ প্ৰমাণপত্ৰ নিৰ্ধাৰণ কৰক, লগতে পৰৱৰ্তী প্ৰেৰণৰ বাবে মনত ৰখা প্ৰক্সি অৱস্থা ৰাখক।
নমুনাই বিশেষভাৱে ছাৰ্ভাৰ প্ৰত্যাহ্বান বা ৰিডাইৰেক্টৰ পিছত পুনৰ প্ৰমাণীকৰণক প্ৰক্সি প্ৰমাণপত্ৰ পুনৰ প্ৰয়োগৰ কাৰণ হিচাপে উল্লেখ কৰিছে। মাত্ৰ প্ৰথম 407 শাখাত কলটো ৰখাটোৱে আন এটা পুনৰ চেষ্টাৰ পথক প্ৰত্যাশিত ছেটআপ অবিহনে এৰি দিব পাৰে।
প্ৰতিটো API ফলাফল পৰীক্ষা কৰক আৰু পুনৰাবৃত্তি ব্যৰ্থতা সীমিত ৰাখক। মাইক্ৰ'ছফ্টৰ চমু নমুনাই পূৰ্বৰ স্থিতি ট্ৰেক কৰে, আনহাতে উৎপাদন পুনৰ চেষ্টা নীতিয়ে পুনৰাবৃত্তি হোৱা সলনি ক্ৰমও চিনি পোৱা উচিত।
ব্যৰ্থতাৰ পিছত ব্যৱহাৰকাৰীয়ে প্ৰতিস্থাপন একাউণ্ট দিলে, সেই পুনৰ প্ৰেৰণ পথে ব্যৱহাৰ কৰা মানসমূহ আপডেট কৰক। WinHttpSetCredentials অনুৰোধ-পৰিসৰীয়; ই প্ৰক্ৰিয়া-ব্যাপী পাছৱৰ্ড ভঁৰাল নহয় যাৰ সমল সকলো ভৱিষ্যত অনুৰোধৰ বাবে সলনি কৰা হয়।