តើ .NET IWebProxy ដែលចែករំលែកមានសុវត្ថិភាពក្នុងសំណើស្របគ្នាឬ?
បែងចែកកិច្ចសន្យាភាពស្របគ្នានៃការអនុវត្ត IWebProxy ពីការយឺតយ៉ាវដែលបណ្តាលមកពីការស្វែងរកប្រូកស៊ីដោយស្វ័យប្រវត្តិ។
IWebProxy ពិពណ៌នាអំពីគោលនយោបាយប្រូកស៊ី។ វាមិនផ្តល់ការធានាភាពស្របគ្នាដូចគ្នាដល់ការអនុវត្តទាំងអស់ទេ។ មុននឹងចែករំលែកឧទាហរណ៍មួយរវាងភារកិច្ចកម្មករ សូមកំណត់ការអនុវត្តជាក់លាក់របស់វា និងបរិស្ថានដំណើរការដែលវាជាកម្មសិទ្ធិ។
ចំណុចប្រទាក់បង្ហាញសំណួរផ្លូវដែលអាស្រ័យលើគោលដៅ និងព័ត៌មានសម្គាល់អត្តសញ្ញាណ។ ការអនុវត្តផ្ទាល់ខ្លួនអាចពិគ្រោះអាសយដ្ឋានថេរ ស្ថានភាពអាចផ្លាស់ប្តូរ ឬការកំណត់រចនាសម្ព័ន្ធស្វ័យប្រវត្តិ។ ជម្រើសទាំងនោះប៉ះពាល់ដល់សុវត្ថិភាព និងប្រសិទ្ធភាពផងដែរ។
រក្សាការផ្លាស់ប្តូរការកំណត់រចនាសម្ព័ន្ធចេញពីការដំណើរការសំណើ
ជៀសវាងការប្រើវត្ថុប្រូកស៊ីដែលចែករំលែកមួយជាសេចក្តីព្រាង៖ ការផ្លាស់ប្តូរអាសយដ្ឋាន ឬព័ត៌មានសម្គាល់អត្តសញ្ញាណរបស់វាសម្រាប់ការងារ A ខណៈការងារ B កំពុងជ្រើសរើសផ្លូវ ធ្វើឱ្យភាពជាម្ចាស់មិនច្បាស់លាស់។ កំណត់រចនាសម្ព័ន្ធគោលនយោបាយមុននឹងប្រគល់វាទៅអតិថិជន។ សម្រាប់បន្ទុកការងារដែលមានគណនី ឬចំណុចបញ្ចប់ប្រូកស៊ីផ្សេងៗ សូមប្រើ ការកំណត់រចនាសម្ព័ន្ធអតិថិជនដែលមានភាពជាម្ចាស់ដោយឡែក។
ឯកសារ WebProxy ជាប្រវត្តិសាស្ត្រមិនបានផ្តល់ការធានាសុវត្ថិភាពខ្សែស្របសម្រាប់សមាជិកឧទាហរណ៍ទេ។ អនុវត្តកិច្ចសន្យានោះចំពោះការអនុវត្តដែលពាក់ព័ន្ធ។ ប្រសិនបើត្រូវការធ្វើសមកាលកម្ម អ្នកអាន និងអ្នកសរសេរគ្រប់រូបត្រូវចូលរួម។ សោរុំព័ទ្ធមិនអាចសម្របសម្រួលអ្នកហៅដែលប្រើវត្ថុដើមដោយផ្ទាល់បានទេ។
ការផ្អាកយូរនៅក្នុង GetProxy អាចជាប់ពាក់ព័ន្ធនឹងការស្វែងរក ឬការវាយតម្លៃ PAC ជំនួសវិញ។ Microsoft ចងក្រងការស្វែងរកដែលរារាំងសម្រាប់ WinHTTP។ ការពន្យល់នោះអនុវត្តនៅពេលអតិថិជនប្រើបេកថែននោះ។ វាស់ការស្វែងរកផ្លូវដោយឡែកពីពេលវេលាតភ្ជាប់ និងការឆ្លើយតប។ ការធ្វើឱ្យការស្វែងរកយឺតជាលំដាប់អាចបង្កើតជួរតែម្តង។
ចំណុចបញ្ចប់ថេរអាចលុបបំបាត់ការស្វែងរក នៅពេលគេចង់បានផ្លូវថេរ។ ការចាប់យក URI មួយពីគោលនយោបាយប្រព័ន្ធដែលផ្លាស់ប្តូរក៏ បោះបង់ការសម្រេចចិត្តអនាគតរបស់វាដែរ។ រក្សាភាពខុសគ្នានោះនៅពេលថែទាំកូដចាស់។ ប្រើ HttpClient និងការកំណត់រចនាសម្ព័ន្ធអ្នកគ្រប់គ្រងដែលគាំទ្ររបស់វាសម្រាប់ការងារ HTTP ថ្មី។