के साथ AppAuth मैंने Azure AD में एक B2C सेवा कॉन्फ़िगर की है और Google को एक प्रमाणीकरण प्रदाता के रूप में शामिल किया है यह जानने के लिए कि Google एक एम्बेडेड वेब व्यू के माध्यम से प्रमाणीकरण अनुरोधों को अस्वीकार करता है। तब मुझे एपएथ मिला लेकिन मुझे नमूना आईओएस ऐप काम करने में काफी कठिनाई हो रही है।Azure AD B2C
मेरे पास जो समस्या है, वह रीडायरेक्ट यूरी से संबंधित है। एएडी का उपयोग करके देशी ऐप्स के लिए रीडायरेक्ट यूरी परिणामस्वरूप सफारी मोबाइल में एक त्रुटि होती है। मैंने एक कस्टम रीडायरेक्ट यूरी जोड़ने का प्रयास किया जो मेरे आईओएस ऐप पर रीडायरेक्ट करेगा लेकिन ऐसा नहीं हो सकता क्योंकि यह एज़ूर विज्ञापन कॉन्फ़िगरेशन में सत्यापन विफल रहता है क्योंकि यह https url योजना में नहीं है।
क्या एज़ूर एडी बी 2 सी के साथ ऐपएथ का उपयोग करना संभव है? क्या इसे ठीक से कॉन्फ़िगर करने का कोई तरीका है या क्या इसे एमएस पक्ष में बदलाव की आवश्यकता है?
संपादित
मैं Azure AD बी 2 सी सेटअप और वर्किंग Google खाते के लॉगिन सहित है। यह एक वेब ब्राउज़र में अपेक्षित काम करता है, हालांकि जब मैं एक एम्बेडेड वेबव्यू का उपयोग करके आईओएस से Google में लॉग इन करने का प्रयास करता हूं तो मुझे अस्वीकृत_useragent मिलता है। इस पर शोध करने से मैं AppAuth लाइब्रेरी में आया था जो मुझे विश्वास है कि यह पसंद का सुरक्षित समाधान है, इस तथ्य को छोड़कर कि यह रीडायरेक्ट समस्याओं के कारण बी 2 सी के साथ काम नहीं करता है, या कम से कम मुझे यह काम करने का कोई तरीका नहीं मिला है।
मुझे उम्मीद है कि मुझे बी 2 सी में एक रीडायरेक्ट यूआरएल आपूर्ति करने में सक्षम होना चाहिए जो आईओएस पर मेरे ऐप के लिए अद्वितीय है ताकि SFSafariViewController मेरे ऐप पर रीडायरेक्ट कर सके। बी 2 सी में वेब कॉन्फ़िगरेशन का उपयोग करना सही दृष्टिकोण प्रतीत होता है लेकिन इसे कस्टम योजना के बजाय https का उपयोग करने की आवश्यकता होती है।
क्या कस्टम रीडायरेक्ट यूआरआई के लिए बी 2 सी कॉन्फ़िगर करने का कोई तरीका है?
जानकारी के लिए धन्यवाद लेकिन मैं इन चरणों से पहले रास्ता तय कर रहा हूं। मैं AppAuth एकीकरण से संबंधित जानकारी की तलाश में हूं। –