2010-05-21 16 views
5

हमें अपने वेबस्पेयर पर्यावरण के साथ एक सर्वर को एकीकृत करने की आवश्यकता है जो एलटीपीए का समर्थन नहीं करता है। मुझे blog post here और एलटीपीए टोकन में जानकारी को डीकोड करने के लिए संबंधित कोड मिला। हालांकि, डिजिटल हस्ताक्षर समझाते हुए कोई कोड नहीं है और यह कैसे उत्पन्न/मान्य है। क्या किसी को कस्टम कोड में एलटीपीए टोकन जेनरेट करने के बारे में कोई जानकारी है?एक एलटीपीए टोकन जेनरेट करें?

+0

क्या आपने कभी इसे समझ लिया था? मुझे हस्ताक्षर एल्गोरिदम में भी दिलचस्पी होगी। – ChrispedDK

+0

अफसोस की बात है, नहीं। मुझे कभी भी वैध प्रतिक्रिया नहीं मिली, और मेरे पास इसके साथ खेलने का समय नहीं था। – Shadowman

+0

यहां एक गैर-कस्टम कोड है लेकिन ऐसा करने का उत्पाद तरीका है। आपको टिवोली संघीय पहचान प्रबंधक का उपयोग करने की आवश्यकता है। http://www.ibm.com/developerworks/websphere/library/techarticles/1107_acree/1107_acree.html –

उत्तर

0

आपको यह निर्दिष्ट करना होगा कि आप कैसे और क्या एकीकृत करना चाहते हैं?

LTPA एक तंत्र (एक उदाहरण के रूप में) प्रमाणीकरण (आमतौर पर के लिए SSO पर एक एकल साइन)

एक WebSphere अनुप्रयोग सर्वर हैं के साधन के रूप WebSphere और अन्य आईबीएम उत्पादों (जैसे कमल उत्पादों) द्वारा इस्तेमाल किया है प्रमाणित करता है एक उपयोगकर्ता और अनुरोध कमल उत्पाद (जो एक ही डोमेन का हिस्सा है) पर जाता है, कमल उत्पाद उपयोगकर्ता को एलटीपीए टोकन के माध्यम से पहचानता है जो डब्ल्यूएएस द्वारा उत्पन्न किया गया था।

यह भी एकाधिक वेबस्पियर उत्पादों पर लागू होता है।

उपयोगकर्ताओं के साथ काम करने के लिए एलटीपीए के लिए कोई सार्वजनिक एपीआई नहीं है और इसका उपयोग विभिन्न आईबीएम उत्पादों द्वारा किया जाना है।

HTH Manglu

+0

मुझे पता है कि एलटीपीए के लिए कोई सार्वजनिक एपीआई उपलब्ध नहीं है। यही कारण है कि मैंने ब्लॉग पोस्ट का संदर्भ दिया जो दिखाता है कि एलटीपीए टोकन को कैसे सत्यापित किया जाए।मैं इसे उलटा करने और डिजिटल हस्ताक्षर को छोड़कर सभी आवश्यक तत्वों को बनाने में सक्षम हूं। एकीकरण कोड को पूरा करने के लिए मुझे इस अंतिम टुकड़े पर कुछ और जानकारी चाहिए। जिस सर्वर को मैं एकीकृत करना चाहता हूं वह कस्टम कोड है, इसलिए इसके लिए कोई एकीकरण पुस्तकालय उपलब्ध नहीं है। हम इसे खुद लिख रहे हैं। – Shadowman

+0

हाय, मैं इस तथ्य पर जोर देना चाहता था कि यह एक सार्वजनिक एपीआई नहीं है। यदि आप ब्लॉग से इसका उपयोग कर रहे हैं, तो आप जोखिम ले रहे हैं। यदि आईबीएम ने आपको एलटीपीए टोकन का उपयोग करने की उम्मीद की तो वे ऐसा करने के तरीकों और साधन प्रकाशित करेंगे। क्षमा करें मैं आपकी सहायता करने में सक्षम नहीं हूं। धन्यवाद, मंगलू – Manglu

0

मैं गैरी के साथ सहमत आप WebSphere के साथ काम करने के लिए एक अलग टोकन चुन सकते हैं कि। आपको एलटीपीए का उपयोग नहीं करना है।

लेकिन कहा जा रहा है .... मेरे पास Question and Answer I figured out on my own है जो आईबीएम टूलिंग का उपयोग करके सुरक्षा के साथ संवाद करने के लिए है। परिप्रेक्ष्य वेब सेवाएं (विशेष रूप से जेएक्स-डब्ल्यूएस) है, लेकिन मुझे यकीन है कि कुछ सिद्धांतों का पालन किया जाता है। उस पोस्ट के साथ, मैं ज्यादातर निम्नलिखित developerworks article पर भरोसा करता हूं।

भी ... सुनिश्चित नहीं है कि आप इस पर विचार कर सकते हैं, लेकिन ऐसे उत्पाद हैं जो आपके लिए टोकन अनुवाद करते हैं। जिस स्थान पर मैं काम करता हूं वह एक आईबीएम की दुकान है और नीले रंग की नीली नीली होती है, इसलिए मुझे केवल आईबीएम स्टैक (जो वेबस्पेयर के साथ आपकी मदद कर सकता है) के बारे में पता है, लेकिन मुझे यकीन है कि अन्य उत्पाद और/या मुफ्त/ओपन सोर्स प्रोजेक्ट्स हैं आप उपयोग कर सकते हैं। आईबीएम टूलींग के साथ एक उदाहरण आईबीएम वेबस्पियर डेटापावर उपकरण है। मेरा मानना ​​है कि कुछ आईबीएम टिवोली उत्पाद उस क्षेत्र में भी मदद कर सकते हैं।

भी ... एलटीपीए के साथ अपने अनुभव से। यदि आप कंटेनर में नहीं चल रहे हैं (यानी, एक वेबस्पेयर बॉक्स) तो आईबीएम आपको टोकन जेनरेट नहीं करने देता है। तो परीक्षण थोड़ा मुश्किल हो जाता है।

मैंने आपको कुछ लीडों को आगे बढ़ने के लिए दिया है। उम्मीद है कि उनमें से एक मदद करता है।

0

मुझे एलटीपीए टोकन बनाने के बारे में दस्तावेज नहीं मिला है। हो सकता है कि आप यह पता लगा सकें कि आपको इस कोड से क्या चाहिए, https://github.com/Unicon/ltpa-bridge, जो एलटीपीए टोकन उत्पन्न करता है।

+0

यह कोड केवल डोमिनोज़ एलटीपीए टोकन के लिए काम करता है। यह वेबस्पेर एलटीपीए टोकन के लिए काम नहीं करता है। – Shadowman

0

उपयोगकर्ता आईडीडेंट दिए गए, आप लेफ्टिनेंट टोकन उत्पन्न करने के लिए डेटापावर गेटवे के साथ कॉन्फ़िगर किए गए आईबीएम एपीआई कनेक्ट का उपयोग कर सकते हैं।

https://www.ibm.com/support/knowledgecenter/en/SSMNED_5.0.0/com.ibm.apic.toolkit.doc/rapim_ref_ootb_policyltpagen.html

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