Сайттың түпнұсқалық растамасын реттеу
Пайдаланушыларға кіру кезінде түпнұсқалық растаманың орындалу жолы және қажеттілігі – бұл кез келген Power Pages сайтының негізгі параметрі. Түпнұсқалық растаманы енгізуді таңдасаңыз, пайдаланушылар оны идентификация провайдері арқылы жасайды.
Power Pages бірнеше OAuth 2.0 идентификация провайдерлерімен бірге жеткізіледі, яғни пайдаланушылар Microsoft, LinkedIn, Facebook, Google немесе Twitter тіркелгісі арқылы сайтыңызда түпнұсқалық растама жасай алады. Веб-сайтыңызда бір уақытта OAuth 2.0 идентификация провайдерінің тек бір данасы болуы мүмкін.
Қажет болса, SAML 2.0, OpenID Connect және WS Federation идентификация провайдерлерін қосуға болады.
Power Pages жасаушыларға да, әкімшілерге де пайдаланушының түпнұсқалық растамасын орнатуды жеңілдетеді. Идентификация провайдерін таңдағаннан кейін, бағдарламадағы сұраулар сізге енгізу қажет қалған параметрлер бойынша нұсқау береді.
Сайтыңыз үшін пайдаланушының түпнұсқалық растамасын орнату үшін:
- Жалпы түпнұсқалық растама параметрлерін таңдау.
- Арнайы идентификация провайдерінің параметрлерін енгізу.
Ескерім
Сайтыңыздың түпнұсқалық растама параметрлеріндегі өзгерістер оларды сайтта көрсету үшін бірнеше минутты алуы мүмкін. Өзгерістерді бірден көру үшін сайтты басқару орталығында қайта іске қосыңыз.
Кейбір түпнұсқалық растама параметрлері сіз таңдаған идентификация провайдеріне байланысты емес. Олар әдетте веб-сайтыңыздың түпнұсқалық растама әдісіне қолданылады.
Power Pages жүйесіне кіріңіз.
Сайт жасау немесе қолданыстағы сайтты өңдеу.
Сол жақ панельде Қауіпсіздік опциясын таңдаңыз.
Басқару астында Идентификатор провайдерлерін таңдаңыз.
Түпнұсқалық растама параметрлері опциясын таңдаңыз.
Қажетті жалпы түпнұсқалық растама параметрлерін таңдаңыз, содан кейін Сақтау опциясын таңдаңыз.
Енді идентификация провайдеріңіздің арнайы параметрлерін енгізіңіз.
Келесі жалпы түпнұсқалық растама параметрлерін таңдаңыз:
Жүйеге сырттай кіру: сыртқы түпнұсқалық растама ASP.NET сәйкестік куәлігінің API әдісі арқылы ұсынылады. Үшінші тарап идентификация провайдерлері тіркелгі деректерін және құпиясөзді басқаруды қамтамасыз етеді.
- Қосулы: қатынасу мақсатында тіркелу үшін пайдаланушылар веб-сайтқа тіркелу үшін сыртқы идентификацияны таңдайды. Тіркелген соң, сыртқы идентификацияда жергілікті тіркелгімен бірдей мүмкіндіктерге қатынасу рұқсаты болады. Сыртқы тіркелгілерді басқару жолы туралы ақпарат.
- Өшірулі: пайдаланушылар тіркеле алмайды немесе сыртқы тіркелгімен кіре алмайды.
Ашық тіркеу: жергілікті пайдаланушыны жасау үшін тіркелуді немесе жаңа пайдаланушы тіркелгісін тіркеу пішінін басқарады.
- Қосулы: тіркеу пішіні жасырын пайдаланушының веб-сайтқа кіруіне және пайдаланушы тіркелгісін жасауына мүмкіндік береді.
- Өшірулі: тіркелу пішіні өшірілген және жасырылған.
Бірегей электрондық поштаны қажет ету: пайдаланушылар тіркелген кезде, бірегей электрондық пошта мекенжайын беру қажеттігін көрсетеді.
- Қосулы: пайдаланушы контакт жазбасында бұрыннан бар электрондық пошта мекенжайын ұсынса, тіркелу әрекеті сәтсіз болуы мүмкін.
- Өшірулі: жаңа пайдаланушы қайталанатын электрондық пошта мекенжайымен тіркеле алады.
Пайдалануды жоспарлап отырған нақты идентификация провайдерінде енгізу қажет жеке параметрлері бар.
Ескерім
Реттелетін домен атын пайдалансаңыз немесе қоссаңыз немесе сайтыңыздың негізгі URL мекенжайын өзгертсеңіз, дұрыс жауап URL мекенжайын пайдалану үшін сәйкестендіру провайдеріңізді орнатуыңыз керек.
Power Pages сайтында Орнату>Куәліктер провайдерлері тармағын таңдаңыз.
Тізімже пайдалануға қолжетімді барлық идентификация провайдері көрсетіледі.
Тізімде пайда болатын идентификация провайдерін орнату үшін Қосымша пәрмендер ( …) >Конфигурациялау тармағын немесе провайдердің атын таңдаңыз.
Егер сіз пайдаланғыңыз келетін провайдер тізімде болмаса, оны қосыңыз.
Провайдердің атын сол күйінде қалдырыңыз немесе қаласаңыз, оны өзгертіңіз.
Провайдердің аты – пайдаланушылар кіру бетінде идентификациялық провайдерді таңдаған кезде көретін түймешіктегі мәтін.
Келесі пәрменін таңдаңыз.
Қалған қадамдар үшін жалпы идентификация провайдерлері кестесінен провайдерді тауып, құжаттама сілтемесін таңдаңыз.
Пайдаланғыңыз келетін идентификация провайдері тізімде көрсетілмесе, оны қосуға болады.
Power Pages сайтында Орнату>Куәліктер провайдерлері тармағын таңдаңыз.
+ Жаңа провайдер жасау опциясын таңдаңыз.
Кіру провайдерін таңдау тізімінде Басқа опциясын таңдаңыз.
Протокол тізімінде провайдер пайдаланатын түпнұсқалық растама протоколын таңдаңыз.
Провайдердің атын сайттың кіру бетінде көрінетіндей етіп енгізіңіз.
Келесі пәрменін таңдаңыз.
Қалған қадамдар бойынша тиісті құжаттама сілтемесін ашу үшін конфигурация бетіндегі Қосымша ақпарат опциясын таңдаңыз:
Растау пәрменін таңдаңыз.
Power Pages сайтында Орнату>Куәліктер провайдерлері тармағын таңдаңыз.
Идентификация провайдері атының оң жағында Қосымша пәрмендер (…) >Конфигурацияны өңдеу тармағын таңдаңыз.
Провайдерге арналған құжаттамаға сәйкес параметрлерді өзгертіңіз:
Растау пәрменін таңдаңыз.
Ескерім
Мұнда Жергілікті журналға кіру және Microsoft Entra провайдерлерінің конфигурациясын өзгерту мүмкін емес. Оның орнына сайт параметрлерін пайдаланыңыз.
Идентификация провайдерін жойған кезде, оның конфигурациясы ғана жойылады. Провайдер болашақта жаңа конфигурациямен пайдалану үшін әлі де қолжетімді. Мысалы, LinkedIn идентификация жеткізушісін жойсаңыз, сіздің LinkedIn бағдарламаңыз бен бағдарлама конфигурациясы өзгеріссіз қалады. Сол сияқты, егер сіз Azure AD B2C жеткізушісін жойсаңыз, тек конфигурация жойылады; осы жеткізушіге арналған Azure қатысушысының конфигурациясы өзгермейді.
Power Pages сайтында Орнату>Куәліктер провайдерлері тармағын таңдаңыз.
Идентификация провайдері атының оң жағында Қосымша пәрмендер (…) >Жою тармағын таңдаңыз.
Кез келген конфигурацияланған идентификация провайдерін әдепкі ретінде орната аласыз. Сәйкестік провайдері әдепкі ретінде орнатылған кезде, веб-сайтқа кіретін пайдаланушылар кіру бетіне қайта бағытталмайды. Оның орнына олар таңдалған провайдер арқылы жүйеге кіреді.
Сіз тек конфигурацияланған куәлік жеткізушіні әдепкі ретінде орната аласыз.
Маңызды
Егер сіз куәлік жеткізушіні әдепкі параметр ретінде орнатсаңыз, пайдаланушылар басқа идентификация провайдерін таңдай алмайды.
Power Pages сайтында Орнату>Куәліктер провайдерлері тармағын таңдаңыз.
Идентификация провайдері атының оң жағында Қосымша пәрмендер (…) >Әдепкі ретінде орнату тармағын таңдаңыз.
Әдепкі мәнді жою және пайдаланушыларға жүйеге кірген кезде конфигурацияланған идентификация провайдерін таңдауға рұқсат беру үшін Әдепкі ретінде жою опциясын таңдаңыз.
Егер 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.
Сайтты қайта жасағаннан кейін, идентификация провайдерін дұрыс конфигурациялауды ұмытпаңыз.