2016-05-23 8 views
7

आगे नहीं भेजता है मुझे वसंत क्लाउड जुउल प्रॉक्सी के साथ समस्या का सामना करना पड़ रहा है। मैं दो microservices कॉन्फ़िगर, ऊपर और चल रहा है। मेरे पास मेरे वेब ब्राउज़र में एक कुकी है और मैं ज़ूउल को एपीआई गेटवे के रूप में उपयोग कर रहा हूं, जब मैंने अपने बैकएंड को कॉल करने के लिए जुउल को मारा, तो जुउल मेरी कुकी को बैकएंड में अग्रेषित नहीं कर रहा है, ऐसा लगता है कि जुउल कुकी को अनदेखा कर रहा है और मेरा बैकएंड है इसे पुनः प्राप्त करने में सक्षम नहीं है।वसंत क्लाउड जुउल कुकीज़

आप कृपया मुझे इस मुद्दे ?, मैं वसंत बादल Brixton.RELEASE उपयोग कर रहा हूँ और वसंत बूट 1.3.5

सादर के साथ मदद कर सकते हैं।

उत्तर

-1

मैंने इस समस्या को सरल http शीर्षलेखों का उपयोग करके मेरी कुकी में भेजे गए डेटा को पारित कर दिया है।

8

वसंत क्लाउड नेटफ्लिक्स 1.1 में, "कुकीज" को संवेदनशील हेडर सूची में शामिल किया गया है और वे पास नहीं हुए हैं।

इसे कॉन्फ़िगर zuul.routes द्वारा नियंत्रित किया जा सकता है। * संवेदनशील हेडर।

दस्तावेज़ देखें यहाँ "कुकी और संवेदनशील हेडर" शीर्षक के अंतर्गत विवरण:

http://cloud.spring.io/spring-cloud-netflix/spring-cloud-netflix.html

+0

उत्तर के लिए धन्यवाद, मुझे अपने सुझाव कोशिश करते हैं। –

+1

जुउलप्रोपर्टीज क्लास पर एक नज़र डालें। संवेदनशील शीर्षकों को कॉन्फ़िगर करने के दो तरीके हैं, एक वैश्विक स्तर पर और प्रत्येक मार्ग के लिए। सेट-कुकी और कुकी डिफ़ॉल्ट रूप से शामिल हैं। उन्हें सक्षम करने के लिए, आपको इसे किसी और चीज़ से ओवरराइड करने की आवश्यकता है। उदाहरण के लिए: zuul.sensitiveHeaders: प्रमाणीकरण – qza

+0

मैंने उपरोक्त दस्तावेज़ों के माध्यम से पढ़ा है, लेकिन उन दस्तावेज़ों में बिल्कुल सही नहीं है कि आप डिफ़ॉल्ट रूप से "ओवरराइड" कैसे करते हैं। मैंने स्वचालित रूप से यह धारणा नहीं बनाई कि अगर मैंने संवेदनशील हेडर के लिए एक नया मान निर्दिष्ट किया है कि डिफ़ॉल्ट (कुकी, सेट-कुकी, प्रमाणीकरण) अनसेट हो जाएगा। हालांकि मैं पुष्टि कर सकता हूं कि किसी भिन्न चीज़ को मान सेट करना डिफ़ॉल्ट रूप से डिफ़ॉल्ट रूप से अनसेट करता है। सहायक टिप के लिए धन्यवाद @qza। – Privateer

संबंधित मुद्दे