DefaultCredentials មិនបំប្លែងការចូល Windows របស់អ្នកទៅជាពាក្យសម្ងាត់ Basic ទេ
កំណត់បរិបទសុវត្ថិភាពលំនាំដើមរបស់ .NET ទៅនឹងគ្រោងការផ្ទៀងផ្ទាត់របស់ប្រុកស៊ី ជំនួសឱ្យការរំពឹងថាគណនី Basic ដែលរក្សាទុកក្នុងកម្មវិធីរុករកនឹងបង្ហាញដោយស្វ័យប្រវត្តិ។
កម្មវិធីរុករកចងចាំគណនីប្រុកស៊ី។ អតិថិជន .NET របស់អ្នកប្រើ CredentialCache.DefaultCredentials ហើយទទួលបាន 407 ដោយគ្មានការព្យាយាមឡើងវិញដែលអ្នករំពឹង។ ការពិតទាំងពីរនេះត្រូវគ្នា។
DefaultCredentials តំណាងឱ្យបរិបទសុវត្ថិភាពបច្ចុប្បន្នសម្រាប់ការផ្ទៀងផ្ទាត់រួមបញ្ចូលដែលគាំទ្រ។ Microsoft ចងក្រងឯកសារអំពីការអនុវត្តរបស់វាចំពោះ NTLM, Negotiate និង Kerberos។ នេះមិនមែនជាសំណើដើម្បីទាញយកឈ្មោះអ្នកប្រើ និងពាក្យសម្ងាត់អត្ថបទធម្មតាពីការចូលដែលរក្សាទុកក្នុងកម្មវិធីរុករកទេ។
ប្រសិនបើប្រុកស៊ីផ្តល់ Basic ហើយត្រូវការគណនីដាច់ដោយឡែក សូមកំណត់គណនីនោះតាមរយៈ ចំណុចប្រទាក់ព័ត៌មានសម្ងាត់របស់ប្រុកស៊ី ដែលអតិថិជនគាំទ្រ។ NetworkCredential ច្បាស់លាស់ និងបរិបទសុវត្ថិភាព Windows បច្ចុប្បន្នគឺជាការបញ្ចូលខុសៗគ្នា។
ពិនិត្យបញ្ហាប្រឈមដែលបានប្រកាសមុនពេលផ្លាស់ប្តូរពាក្យសម្ងាត់។ ពិនិត្យផងដែរថាតើបរិបទអ្នកប្រើណាដែលដំណើរការកម្មវិធី។ ឯកសារប្រតិបត្តិលើផ្ទៃតុ និងសេវាអាចមានអត្តសញ្ញាណខុសៗគ្នា ទោះបីជាចាប់ផ្តើមនៅលើកុំព្យូទ័រតែមួយក៏ដោយ។
មិនមានហេតុផលដើម្បីចម្លងគណនីទៅក្នុងលក្ខណៈសម្បត្តិព័ត៌មានសម្ងាត់របស់គោលដៅផងដែរ។ រក្សាការចូលរបស់អន្តរការីជាមួយអន្តរការី។ ការធ្វើរោគវិនិច្ឆ័យដ៏មានប្រយោជន៍ឈ្មោះបីយ៉ាង៖ ប្រុកស៊ីដែលបានជ្រើសរើស គ្រោងការដែលវាស្នើសុំ និងប្រភេទព័ត៌មានសម្ងាត់ដែលកម្មវិធីផ្តល់ឱ្យពិតប្រាកដ។