ព័ត៌មានសម្គាល់អត្តសញ្ញាណច្បាស់លាស់សម្រាប់ .NET WebProxy
កំណត់ព័ត៌មានសម្គាល់អត្តសញ្ញាណដោយច្បាស់លាស់ នៅពេលបង្កើត .NET WebProxy ជំនួសឱ្យសន្មតថា URI ដែលមានព័ត៌មានទាំងនោះបំពេញគណនីរបស់វា។
URI អាចមាន username:password មុនពេល host របស់វា។ នោះមិនមានន័យថា .NET API នីមួយៗដែលទទួលយក URI នោះចម្លងព័ត៌មានអ្នកប្រើទៅក្នុងវត្ថុផ្ទៀងផ្ទាត់អត្តសញ្ញាណនោះទេ។
នៅពេលបង្កើត WebProxy ដោយផ្ទាល់ ធ្វើឱ្យ ការកំណត់ព័ត៌មានសម្គាល់អត្តសញ្ញាណ ច្បាស់លាស់៖
var proxy = new WebProxy("http://203.0.113.10:8080")
{
Credentials = new NetworkCredential(proxyUser, proxyPassword)
};អថេរ endpoint និងគណនីគឺជាឧទាហរណ៍។ នេះរក្សាអាសយដ្ឋានគោលដៅ អាសយដ្ឋាន proxy និងគណនី proxy ដាច់ដោយឡែក។
ប្រសិនបើទម្រង់បញ្ចូលផ្តល់ URL ដែលមានព័ត៌មានសម្គាល់អត្តសញ្ញាណ សូមវិភាគព័ត៌មានអ្នកប្រើរបស់វាដោយចេតនា។ រក្សាពាក្យសម្ងាត់ដែលមានសញ្ញាចុចពីរដោយបំបែកតែនៅសញ្ញាបំបែកព័ត៌មានសម្គាល់អត្តសញ្ញាណ ហើយឌិកូដសមាសធាតុដែលបានអ៊ិនកូដនៅដំណាក់កាលសមស្រប។ ជៀសវាងការបោះពុម្ព URL ដើម ខណៈពេលធ្វើរោគវិនិច្ឆ័យឧបករណ៍វិភាគនោះ។
URL proxy ដែលដំណើរការជាការកំណត់បរិស្ថាន អាចមានឥរិយាបថខុសគ្នានៅពេលបញ្ជូនទៅកាន់ constructor ផ្សេងទៀត។ ការចាប់ផ្តើម proxy បរិស្ថានមានតក្កវិជ្ជាវិភាគផ្ទាល់ខ្លួន; វាមិនមែនជាការសន្យាថា constructor នីមួយៗប្រើវាលដូចគ្នានោះទេ។
ចុងក្រោយ កំណត់វត្ថុ proxy ដែលបានកំណត់រចនាសម្ព័ន្ធលើ handler ដែលអនុវត្តសំណើ។ ព័ត៌មានសម្គាល់អត្តសញ្ញាណត្រឹមត្រូវលើ WebProxy ដែលមិនបានប្រើ មិនអាចប៉ះពាល់ដល់ការតភ្ជាប់បានទេ។