मेरे पास एक वेब एप्लिकेशन (hostname: service.domain.com) है और मैं विंडोज डोमेन में लॉग इन करने वाले उपयोगकर्ताओं की पहचान करने के लिए Kerberos प्रमाणीकरण का उपयोग करना चाहता हूं। Microsoft AD (Windows Server 2008 R2) Kerberos सेवा प्रदान कर रहा है।
सेवा SPNEGO / Kerberos प्रोटोकॉल को लागू करने के लिए स्प्रिंग सिक्योरिटी केर्बरोस एक्सटेंशन लाइब्रेरी का उपयोग करके जावा वेब एप्लिकेशन है। मैंने AD में एक कीटैब फ़ाइल बनाई है जिसमें एक साझा रहस्य है जो कि वेब अनुप्रयोगों का उपयोग करके क्लाइंट ब्राउज़र द्वारा भेजे गए करबरोस टिकट को प्रमाणित करने के लिए पर्याप्त होना चाहिए।
मेरा प्रश्न है, KDC (kdc.domain.com) के लिए फ़ायरवॉल एक्सेस (टीसीपी / यूडीपी 88) के लिए आवश्यक सर्विस होस्ट (service.domain.com) है या कीटाब फ़ाइल है जो सर्विस होस्ट के लिए डिक्रिप्ट करने में सक्षम होने के लिए पर्याप्त है करबरोस टिकट और प्रमाणीकरण प्रदान करते हैं?