तक पहुंचने के लिए मूल क्लाइंट एप्लिकेशन के लिए क्लाइंट सीक्रेट कैसे सेट अप करें मैंने एक मूल क्लाइंट एप्लिकेशन विकसित किया है जो प्रमाणीकरण के लिए Azure AD का उपयोग करता है। मुझे एडी ग्राफ का उपयोग करके कुछ जानकारी तक पहुंचने की आवश्यकता है जिसके लिए क्लाइंट आईडी और क्लाइंट सीक्रेट की आवश्यकता है। मैंने अपने Azure सक्रिय निर्देशिका में एप्लिकेशन जोड़ा है। मैंने सक्रिय निर्देशिका प्रमाणीकरण लाइब्रेरी (ADAL) का संदर्भ जोड़ा है और ग्राफ़एपीआई स्थापित किया है। प्रमाणीकरण संदर्भ के AquireToken के लिए एक क्लाइंट आईडी (जो मेरे पास है) और एक क्लाइंट सीक्रेट (कुंजी) की आवश्यकता होती है, जो मेरे पास नहीं है। मैंने Azure पोर्टल में एप्लिकेशन की कॉन्फ़िगरेशन में हर जगह देखा है और ऐसा लगता है कि देशी अनुप्रयोगों में कुंजी सेट करने का विकल्प नहीं है। वेब एप्स करते हैं। क्या कोई जानता है कि मूल अनुप्रयोग के लिए कुंजी कैसे स्थापित करें और प्राप्त करें?Azure Graph
उत्तर
आपको अपने उद्देश्य के लिए एक वेब एप्लिकेशन बनाना चाहिए। इस तरह आप एक गोपनीय ग्राहक बना सकते हैं जिसमें आईडी और सीक्रेट दोनों हों। Azure पोर्टल आपके लिए रहस्य उत्पन्न करेगा।
मूल क्लाइंट के पास कुंजी सेट करने का विकल्प नहीं है, केवल वेब अनुप्रयोग। मैं इस पर केवल नया हूं और इस सवाल पर ठोकर खा रहा हूं क्योंकि मैं इस से संघर्ष कर रहा था।
result = authContext.AcquireToken(ResourceId, clientId, redirectUri, PromptBehavior.Auto);
कहाँ:
RESOURCEID जैसे FYI करें, मैं निम्नलिखित तरीके से टोकन सफलतापूर्वक मोल का उपयोग करने में कामयाब हो https://examplename.onmicrosoft.com/ServiceName
clientId = e.g. 82692da5-a86f-44c9-9d53-2f88d52b478b
redirectUri = अभी भी पता लगा नहीं किया है कि यह कैसे उपयोग करने के लिए, लेकिन मैं प्रयोग किया जाता है ..
https://examplename.onmicrosoft.com/ServiceName
PromptBehavior.Always मैं इसे के रूप में हमेशा के लिए सेट तो मैं हमेशा ब्राउज़र विंडो मिल जाएगा लॉग इन करने के लिए।
मुझे उम्मीद है कि इससे मदद मिलती है।
- 1. Azure GraphClient लाइब्रेरी समूह
- 2. Azure वेबसाइट Azure DB
- 3. Azure
- 4. Azure
- 5. Azure
- 6. Azure
- 7. Azure:
- 8. Azure
- 9. Azure
- 10. Azure
- 11. Azure
- 12. Azure
- 13. Azure
- 14. Azure
- 15. Azure
- 16. Azure
- 17. Azure
- 18. Azure
- 19. Azure
- 20. Azure
- 21. Azure
- 22. Azure
- 23. Azure
- 24. Azure
- 25. Azure
- 26. Azure
- 27. Azure
- 28. Azure
- 29. Azure
- 30. Azure