.NET का उपयोग कर केर्बेरोज टिकट जेनरेट करें

मैं एक वेब पेज पर एक लॉगिन फॉर्म के माध्यम से प्रदान किए गए लेख प्रमाण पत्र के साथ .NET का उपयोग करके एक केर्बेरोज टिकट उत्पन्न करना चाहता हूं (यह उपयोगकर्ता को एसक्यूएल डीबी में प्रमाणित करेगा) और फिर इस टिकट का उपयोग उपयोगकर्ता को एक दूसरे के हस्ताक्षर के रूप में प्रमाणित करने के लिए करें वेब एप्स

क्या यह संभव है? मैंने डब्लूएसई पर एक नज़र डाली है और ऐसा लगता है कि प्रमाणित करने के लिए इसका उपयोग करने से पहले आपके पास पहले से ही केर्बेरोज टिकट का उपयोग किया गया है।

टिकट जारी करने के लिए हमारे पास एमआईटी केर्बेरोज सर्वर है।

0
एक जवाब जोड़ा है
जोड़ा लेखक Sheff, स्रोत
क्या आपको कभी इसका जवाब मिल गया क्योंकि मैं कुछ ऐसा करने की सोच रहा हूं?
जोड़ा लेखक Dave Barker, स्रोत

1 उत्तर

यह पता चला है कि आप एक वेब ऐप का उपयोग करके केर्बेरोज टिकट उत्पन्न नहीं कर सकते हैं क्योंकि आपके वेब सर्वर को टोकन जारी करने के लिए क्लाइंट स्थानीय फ़ाइल सिस्टम तक पहुंच प्राप्त करने की आवश्यकता होगी।

आप केवल क्लाइंट से मौजूद मौजूदा टोकन का अनुरोध कर सकते हैं, जिसने क्लाइंट पर चल रहे एप्लिकेशन (या विंडोज डोमेन पर लॉगिंग) के दौरान एक krb सर्वर से जारी किया है।

हमने एक webservice का उपयोग कर एक कस्टम टोकन सेवा लिखना समाप्त कर दिया

0
जोड़ा
@ अभिजीत पटेल क्या आप इसे समझते थे? जैसा कि आप यहां स्थित हैं, हमारे पास वही समस्या है: stackoverflow.com/questions/7289372/…
जोड़ा लेखक Nate, स्रोत
हमने प्रमाण पत्र के माध्यम से इसे सुरक्षित करने के लिए WSE 3.0 का उपयोग करके अंत में एक कस्टम वेब सेवा लिखी और एक कस्टम टोकन था। केआरबी टोकन पुनर्प्राप्ति के संबंध में मैं याद नहीं कर सकता लेकिन बीमार खुदाई कर सकता हूं
जोड़ा लेखक Sheff, स्रोत
क्लाइंट से मौजूदा टोकन का अनुरोध करने के लिए आप किस एपीआई कॉल का उपयोग करते थे?
जोड़ा लेखक Abhijeet Patel, स्रोत
मैंने प्रतिरूपण के साथ भी डब्ल्यूएसई (एक एएसपीनेट ऐप में) का इस्तेमाल किया, लेकिन ध्यान दिया कि टिकट केवल तभी उत्पन्न होता है जब मैंने स्थानीय रूप से वेब ऐप मारा हो। अगर मैं इसे अपने क्रेडेंशियल्स का उपयोग करके उसी इंट्रानेट में एक अलग मशीन से दबाता हूं तो यह विफल हो जाता है एक सुरक्षा अपवाद के साथ।
जोड़ा लेखक Abhijeet Patel, स्रोत
@Nate: हाँ, मुझे इसके लिए काम करने के लिए प्रतिनिधिमंडल को सक्षम करना पड़ा।
जोड़ा लेखक Abhijeet Patel, स्रोत