পুরোনো Keycloak Java অ্যাডাপ্টার proxy-url পড়ে
পুরোনো Java অ্যাডাপ্টারের নিজস্ব কনফিগারেশনে আউটবাউন্ড HTTP প্রক্সি সেট করুন, এটি Keycloak সার্ভার ও রিভার্স-প্রক্সি সেটিংস থেকে আলাদা রেখে।
Keycloak 21.1.2-এ নথিভুক্ত Java অ্যাডাপ্টার এখনও ব্যবহার করে এমন অ্যাপ্লিকেশনের জন্য, proxy-url Keycloak সার্ভারের সঙ্গে যোগাযোগের আউটবাউন্ড HTTP প্রক্সি নির্বাচন করে।
এই এন্ট্রিটি বিদ্যমান অ্যাডাপ্টার JSON কনফিগারেশনে যোগ করুন:
"proxy-url": "http://proxy.example:8080"
পুরোনো Spring Boot অ্যাডাপ্টার সংশ্লিষ্ট প্রপার্টি প্রকাশ করে:
keycloak.proxy-url=http://proxy.example:8080
এগুলি অ্যাপ্লিকেশনের বিদ্যমান realm, সার্ভার URL ও ক্লায়েন্ট কনফিগারেশনের সঙ্গে একত্র করার অংশ। মানটি হল মধ্যস্থ URL; প্রমাণীকরণ সার্ভারের URL কিন্তু প্রকৃত Keycloak এন্ডপয়েন্টই থাকে। সর্বজনীনভাবে অ্যাক্সেসযোগ্য Keycloak পরিষেবার জন্য যেখানে সর্বজনীন মধ্যস্থকারী অনুমোদিত, HTTP প্রক্সি তালিকা অ্যাকাউন্ট-বিহীন HTTP প্রক্সি URL-এর জন্য প্রার্থী সরবরাহ করে।
অ্যাডাপ্টার ডকুমেন্টেশন প্রয়োজনে সেই URL-এ প্রক্সি ব্যবহারকারী ও পাসওয়ার্ড অনুমোদন করে। Keycloak ক্লায়েন্টের গোপন তথ্যের সঙ্গে গুলিয়ে না ফেলে অ্যাপ্লিকেশনের কনফিগারেশন ব্যবস্থার মাধ্যমে সেগুলি দিন।
এটি একটি পুরোনো অ্যাডাপ্টার ইন্টারফেস। এটি Keycloak সার্ভারের নিজস্ব identity-broker HTTP ক্লায়েন্ট, Keycloak-এর সামনের রিভার্স প্রক্সি, বা আধুনিক Spring Security OAuth ক্লায়েন্ট কনফিগার করে না। প্রথমে নির্ধারণ করুন কোন উপাদান ব্যর্থ আউটবাউন্ড অনুরোধ করছে।