កំណត់រចនាសម្ព័ន្ធ proxy ចេញរបស់ Keycloak សម្រាប់ការសម្របសម្រួលអត្តសញ្ញាណ
កំណត់បរិស្ថាន proxy ចេញរបស់ម៉ាស៊ីនមេ ហើយអនុវត្តអាទិភាពអថេរផ្ទាល់របស់ Keycloak នៅពេលធ្វើរោគវិនិច្ឆ័យការផ្លាស់ប្តូរ token។
កម្មវិធីរុករកឈានដល់ទំព័រចូលរបស់អ្នកផ្តល់អត្តសញ្ញាណ; ម៉ាស៊ីនមេ Keycloak ផ្លាស់ប្តូរកូដដែលបានត្រឡប់មកវិញ។ ប្រសិនបើការផ្លាស់ប្តូរបន្ទាប់មិនអាចភ្ជាប់បាន សូមដាក់ផ្លូវ proxy ក្នុងដំណើរការ Keycloak ឬបរិស្ថាន container មុនពេលចាប់ផ្តើម:
HTTPS_PROXY=http://proxy.example:8080
NO_PROXY=localhost,internal.exampleសម្រាប់ផ្លូវ HTTP សាធារណៈ អាសយដ្ឋានពី បញ្ជីប្រូកស៊ី HTTP ត្រូវដាក់ក្នុង HTTPS_PROXY; រក្សាគោលដៅបដិសេធដែលបានបម្រុង។ URL token នៅតែជាចំណុចបញ្ចប់របស់អ្នកផ្តល់អត្តសញ្ញាណ មិនមែនអាសយដ្ឋាន proxy ទេ។
អាទិភាពរបស់ Keycloak ខុសពីផែនទីតាមគ្រោងគោលដៅ:
- ប្រសិនបើទាំង
HTTP_PROXYនិងHTTPS_PROXYត្រូវបានកំណត់HTTPS_PROXYឈ្នះ។ - ទម្រង់អក្សរតូចមានអាទិភាពលើទម្រង់អក្សរធំ។
NO_PROXYបំបែកដោយសញ្ញាក្បៀស ហើយឈ្មោះ host ក៏ដកចេញ subdomain របស់វាដែរ។
ពិនិត្យការបញ្ចូលទាំងអស់នេះ ប្រសិនបើម៉ាស៊ីនមេជ្រើសផ្លូវដែលមិនរំពឹងទុក។ ការកំណត់ proxy របស់កម្មវិធីរុករកមិនផ្តល់បរិស្ថាននេះទេ។
នៅពេលការតភ្ជាប់ដំណើរការ ការបរាជ័យផ្ទៀងផ្ទាត់ TLS ជាកម្មសិទ្ធិរបស់ការកំណត់ទំនុកចិត្តតាមរយៈចំណុចប្រទាក់ truststore របស់ Keycloak។ ការផ្លាស់ប្តូរផ្លូវមិនអាចបង្កើតទំនុកចិត្តលើវិញ្ញាបនបត្រដែលខ្វះបានទេ។