SOAP सेवा प्रमाणित होने से पहले SoapUI को 407 मिलता है
प्रॉक्सी लॉगिन को SoapUI की प्रॉक्सी सेटिंग्स में रखें और उसका निदान सेवा के 401 या संदेश-सुरक्षा क्रेडेंशियल से अलग करें।
407 SoapUI से बिचौलिए के सामने प्रमाणित होने को कहता है। SOAP सेवा के लिए इरादित Authorization हेडर उसका उत्तर नहीं दे सकता, और HTTPS में प्रॉक्सी सेवा का अनुरोध भेजे जाने से पहले CONNECT को अस्वीकार कर सकता है।
बिचौलिए का होस्ट, पोर्ट, उपयोगकर्ता नाम और पासवर्ड SoapUI की प्रॉक्सी सेटिंग्स में डालें। सेवा का प्रमाणीकरण उसके अनुरोध पर या लागू प्राधिकरण प्रोफ़ाइल पर रखें। SOAP संदेश-सुरक्षा के क्रेडेंशियल एक और परत बना सकते हैं।
| प्रतिक्रिया | कौन पूछ रहा है? | संबंधित क्रेडेंशियल हेडर |
|---|---|---|
| 407 / Proxy-Authenticate | प्रॉक्सी | Proxy-Authorization |
| 401 / WWW-Authenticate | गंतव्य | Authorization |
HTTPS विफलता पर पहले तय करें कि CONNECT स्वीकार हुआ या नहीं। फिर सेवा के साथ हुए आदान-प्रदान को देखें। यह क्रम टनल लॉगिन के अभाव को सेवा द्वारा अपने ही खाते को अस्वीकार करना समझने से बचाता है।
अगर गलत खाता भेजा जाता लगे, तो चुनी गई प्रमाणीकरण प्रोफ़ाइल, स्पष्ट हेडर और वास्तविक आदान-प्रदान की रहस्य हटाकर तुलना करें। SoapUI का संस्करण उस प्रमाण के साथ रखें; पुराने संस्करणों में इस लक्षण की रिपोर्टें इस इंस्टॉलेशन में उसका कारण सिद्ध नहीं करतीं।
हाथ से बनाया गया Basic हेडर केवल Basic प्रमाणीकरण पर लागू होता है। उसकी Base64 सामग्री में अब भी क्रेडेंशियल होते हैं, और दोहरे Authorization हेडर या प्रॉक्सी सेटिंग्स में कॉपी किया गया मान दूसरी त्रुटि पैदा कर सकते हैं।