इसके माध्यम से साझा किया गया


साइट प्रमाणीकरण सेट अप करें

जब उपयोगकर्ता विज़िट करते हैं तो उन्हें कैसे—और यहां तक कि क्या—प्रमाणित करना होगा, यह किसी भी Power Pages साइट में एक मुख्य अनुकूलन है। यदि आप प्रमाणीकरण लागू करना चुनते हैं, तो उपयोगकर्ता एक पहचान प्रदाता के माध्यम से ऐसा करते हैं।

Power Pages कई OAuth 2.0 पहचान प्रदाताओं के साथ आता है, जिसका अर्थ है कि उपयोगकर्ता आपकी साइट पर Microsoft, LinkedIn, Facebook, Google, या Twitter खाते से प्रमाणित कर सकते हैं। आपकी वेबसाइट पर एक समय में OAuth 2.0 पहचान प्रदाता का केवल एक ही उदाहरण हो सकता है।

यदि आपको आवश्यकता हो तो आप SAML 2.0, OpenID Connect और WS Federation पहचान प्रदाताओं को जोड़ सकते हैं।

Power Pages निर्माताओं और व्यवस्थापकों दोनों के लिए उपयोगकर्ता प्रमाणीकरण स्थापित करना आसान बनाता है। आपके द्वारा एक पहचान प्रदाता का चयन करने के बाद, ऐप में संकेत आपको शेष सेटिंग्स के माध्यम से मार्गदर्शन करते हैं जिन्हें आपको दर्ज करने की आवश्यकता होती है।

अपनी साइट के लिए उपयोगकर्ता प्रमाणीकरण सेट अप करने के लिए:

  1. सामान्य प्रमाणीकरण सेटिंग्स चुनें.
  2. किसी विशिष्ट पहचान प्रदाता के लिए सेटिंग्स दर्ज करें.

नोट

आपकी साइट के प्रमाणीकरण सेटिंग्स में किए गए परिवर्तनों को साइट पर दिखाई देने के लिए कुछ मिनट लग सकते हैं. परिवर्तनों को तुरंत देखने के लिए, साइट को व्यवस्थापक केंद्र में पुनरारंभ करें.

सामान्य प्रमाणीकरण सेटिंग्स चुनें

कुछ प्रमाणीकरण सेटिंग्स आपके द्वारा चुने गए पहचान प्रदाता पर निर्भर नहीं होती हैं। वे आम तौर पर आपकी वेबसाइट की प्रमाणीकरण पद्धति पर लागू होते हैं।

  1. Power Pages में साइन इन करें.

  2. एक साइट बनाएं या किसी मौजूदा साइट को संपादित करें।

  3. बाईं ओर के पैनल में, सुरक्षा चुनें.

  4. प्रबंधित करें के अंतर्गत, पहचान प्रदाता चुनें.

  5. प्रमाणीकरण सेटिंग चुनें.

  6. आपको आवश्यक सामान्य प्रमाणीकरण सेटिंग्स का चयन करें, और फिर सहेजें चुनें।

इसके बाद, अपने पहचान प्रदाता के लिए विशिष्ट सेटिंग्स दर्ज करें.

सामान्य सेटिंग

निम्नलिखित सामान्य प्रमाणीकरण सेटिंग्स का चयन करें:

  • बाहरी लॉगिन: बाहरी प्रमाणीकरण ASP.NET पहचान API द्वारा प्रदान किया जाता है. तृतीय-पक्ष पहचान प्रदाता खाता क्रेडेंशियल और पासवर्ड प्रबंधन संभालते हैं।

    • चालू: पहुंच के लिए साइन अप करने के लिए, उपयोगकर्ता वेबसाइट पर पंजीकरण करने के लिए एक बाहरी पहचान का चयन करते हैं। पंजीकृत होने के बाद, एक बाहरी पहचान को स्थानीय खाते की तरह ही समान सुविधाओं तक पहुंच प्राप्त होती है। बाहरी खातों को प्रबंधित करना सीखें.
    • बंद: उपयोगकर्ता किसी बाहरी खाते से पंजीकरण या साइन इन नहीं कर सकते.
  • पंजीकरण खोलें: स्थानीय उपयोगकर्ता बनाने के लिए साइन-अप, या नए उपयोगकर्ता खाता पंजीकरण, फॉर्म को नियंत्रित करता है।

    • चालू: साइन-अप फॉर्म किसी भी अज्ञात उपयोगकर्ता को वेबसाइट पर जाने और उपयोगकर्ता खाता बनाने की अनुमति देता है।
    • बंद: साइन-अप फ़ॉर्म अक्षम और छिपा हुआ है.
  • विशिष्ट ईमेल चाहिए: निर्दिष्ट करता है कि साइन अप करते समय उपयोगकर्ताओं को एक अद्वितीय ईमेल पता प्रदान करने की आवश्यकता है या नहीं।

    • चालू: यदि कोई उपयोगकर्ता एक ईमेल पता प्रदान करता है जो संपर्क रिकॉर्ड में पहले से मौजूद है तो साइन-अप प्रयास विफल हो सकता है।
    • बंद: एक नया उपयोगकर्ता डुप्लिकेट ईमेल पते के साथ साइन अप कर सकता है।

विशिष्ट पहचान प्रदाता स्थापित करें

आप जिस विशिष्ट पहचान प्रदाता का उपयोग करने की योजना बना रहे हैं उसकी अपनी सेटिंग्स हैं जिन्हें आपको दर्ज करना होगा।

नोट

यदि आप कस्टम डोमेन नाम का उपयोग करते हैं या जोड़ते हैं या अपनी साइट का आधार URL बदलते हैं, तो आपको सही उत्तर URL का उपयोग करने के लिए अपना पहचान प्रदाता स्थापित करना होगा.

  1. अपनी Power Pages साइट में, सेट अप>पहचान प्रदाता चुनें.

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

    एक Power Pages साइट में पहचान प्रदाताओं की सूची का स्क्रीनशॉट।

  2. सूची में दिखाई देने वाले पहचान प्रदाता को स्थापित करने के लिए, अधिक कमांड () >कॉन्फ़िगर चुनें या प्रदाता का नाम चुनें।

    यदि आप जिस प्रदाता का उपयोग करना चाहते हैं वह सूचीबद्ध नहीं है, तो इसे जोड़ें.

  3. प्रदाता का नाम वैसे ही छोड़ दें या यदि आप चाहें तो इसे बदल दें.

    प्रदाता का नाम बटन पर वह टेक्स्ट है जिसे उपयोगकर्ता तब देखते हैं जब वे साइन-इन पृष्ठ पर अपने पहचान प्रदाता का चयन करते हैं.

  4. अगला चुनें.

  5. शेष चरणों के लिए, सामान्य पहचान प्रदाता तालिका में प्रदाता ढूंढें, और फिर दस्तावेज़ीकरण लिंक का चयन करें।

एक पहचान प्रदाता जोड़ें

यदि आप जिस पहचान प्रदाता का उपयोग करना चाहते हैं वह सूची में दिखाई नहीं देता है, तो आप उसे जोड़ सकते हैं।

  1. अपनी Power Pages साइट में, सेट अप>पहचान प्रदाता चुनें.

  2. + नया प्रदाता का चयन करें.

  3. लॉगिन प्रदाता चुनें सूची में, अन्य चुनें।

  4. प्रोटोकॉल सूची में, प्रदाता द्वारा उपयोग किए जाने वाले प्रमाणीकरण प्रोटोकॉल का चयन करें।

  5. प्रदाता का नाम वैसे दर्ज करें जैसा वह आपकी साइट के साइन-इन पेज पर दिखना चाहिए।

  6. अगला चुनें.

  7. शेष चरणों के लिए, उचित दस्तावेज़ लिंक खोलने के लिए कॉन्फ़िगरेशन पेज पर अधिक जानें चुनें:

  8. पुष्टि करें चुनें.

एक पहचान प्रदाता संपादित करें

  1. अपनी Power Pages साइट में, सेट अप>पहचान प्रदाता चुनें.

  2. पहचान प्रदाता नाम के दाईं ओर, अधिक आदेश () >कॉन्फ़िगरेशन संपादित करें चुनें।

  3. प्रदाता के दस्तावेज़ के अनुसार सेटिंग्स बदलें:

  4. पुष्टि करें चुनें.

नोट

आप यहां स्थानीय लॉग इन और Microsoft Entra प्रदाताओं का कॉन्फ़िगरेशन नहीं बदल सकते। इसके बजाय साइट सेटिंग का उपयोग करें.

एक पहचान प्रदाता हटाएँ

जब आप किसी पहचान प्रदाता को हटाते हैं, तो केवल उसका कॉन्फ़िगरेशन हटा दिया जाता है। प्रदाता अभी भी नए कॉन्फ़िगरेशन के साथ भविष्य में उपयोग के लिए उपलब्ध है। उदाहरण के लिए, यदि आप LinkedIn पहचान प्रदाता को हटाते हैं, तो आपका LinkedIn ऐप और ऐप कॉन्फ़िगरेशन पूर्ववत रहेगा. इसी प्रकार, यदि आप एक Azure AD B2C प्रदाता को हटाते हैं, तो केवल कॉन्फ़िगरेशन हटा दिया जाता है; इस प्रदाता के लिए Azure किरायेदार कॉन्फ़िगरेशन नहीं बदलता है।

  1. अपनी Power Pages साइट में, सेट अप>पहचान प्रदाता चुनें.

  2. पहचान प्रदाता नाम के दाईं ओर, अधिक आदेश () >हटाएं चुनें।

एक डिफ़ॉल्ट पहचान प्रदाता सेट करें

आप किसी भी कॉन्फ़िगर किए गए पहचान प्रदाता को डिफ़ॉल्ट के रूप में सेट कर सकते हैं। जब किसी पहचान प्रदाता को डिफ़ॉल्ट के रूप में सेट किया जाता है, तो वेबसाइट पर साइन इन करने वाले उपयोगकर्ताओं को साइन-इन पेज पर रीडायरेक्ट नहीं किया जाता है। इसके बजाय, वे चयनित प्रदाता का उपयोग करके साइन इन करते हैं।

आप केवल कॉन्फ़िगर किए गए पहचान प्रदाता को डिफ़ॉल्ट के रूप में सेट कर सकते हैं.

महत्त्वपूर्ण

यदि आप किसी पहचान प्रदाता को डिफ़ॉल्ट के रूप में सेट करते हैं, तो उपयोगकर्ता कोई अन्य पहचान प्रदाता नहीं चुन सकते हैं।

  1. अपनी Power Pages साइट में, सेट अप>पहचान प्रदाता चुनें.

  2. पहचान प्रदाता नाम के दाईं ओर, अधिक आदेश () >डिफाल्ट के रूप में सेट चुनें।

डिफ़ॉल्ट को हटाने और उपयोगकर्ताओं को साइन इन करते समय एक कॉन्फ़िगर पहचान प्रदाता का चयन करने की अनुमति देने के लिए, डिफ़ॉल्ट के रूप में हटाएँ चुनें।

यदि आप अपनी साइट दोबारा बनाते हैं तो "आपको साइन इन करने में परेशानी हो रही है" त्रुटि को रोकें

यदि आप अपनी Power Pages साइट को हटाते हैं और पुनः बनाते हैं, तो साइन इन करने का प्रयास करने पर उपयोगकर्ताओं को निम्नलिखित त्रुटि प्राप्त हो सकती है:

Sorry, but we're having trouble signing you in. AADSTS700016: Application with identifier '<your site URL>' was not found in the directory 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'. This can happen if the application has not been installed by the administrator of the tenant or consented to by any user in the tenant. You may have sent your authentication request to the wrong tenant.

अपनी साइट पुनः बनाने के बाद अपने पहचान प्रदाता को सही ढंग से कॉन्फ़िगर करना सुनिश्चित करें।