सक्रिय क्लाइन्ट इन्स्ट्यान्सलाई पछाडि ट्रेस गर्नुहोस्: RestTemplate → request factory → अन्तर्निहित HTTP क्लाइन्ट → प्रोक्सी मार्ग/खाता। अर्को इन्जेक्ट गरिएको beanको छेउमा कन्फिगर गरिएको helper ले त्यो beanको कल परिवर्तन गर्दैन।

निर्माण क्रम यो हो:

  1. अन्तर्निहित क्लाइन्टको प्रोक्सी मार्ग र endpoint-सीमित प्रमाणहरू सेट गर्नुहोस्।
  2. त्यो क्लाइन्टलाई मिल्ने HTTP-components request factory मा दिनुहोस्।
  3. कार्य गर्ने RestTemplate मा त्यो factory प्रयोग गर्नुहोस्।

Spring Framework 6 को factory लाई Apache HttpComponents 5.1 वा नयाँ आवश्यक पर्छ। HttpClient 4 का builder, प्रमाण र constructor अर्को पुस्ताका हुन्। factory निर्माणको त्रुटि 407 ले देखाउने पछिल्लो नेटवर्क/प्रमाणीकरण मार्गभन्दा अघि आउँछ।

Proxy-Authorization थप्ने सामान्य request interceptor ले अघिल्लो HTTPS CONNECT आदानप्रदान छुटाउन सक्छ। प्रोक्सी र गन्तव्य खाताहरू तिनीहरूका सम्बन्धित समर्थित transport/auth इन्टरफेसमा राख्नुहोस्, र TLS प्रमाणीकरण कायम राख्नुहोस्।

प्रतिवेदनका लागि Spring/क्लाइन्ट पुस्ता, सक्रिय bean/factory, प्रोक्सी र अन्तिम त्रुटि चरण गोप्य विवरणबिना राख्नुहोस्।

सम्बन्धित लेखहरू