หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
การตัดสินใจว่าผู้ใช้จะรับรองความถูกต้องอย่างไรเมื่อเข้าชมเป็นการปรับแต่งหลักในไซต์ Power Pages หากคุณบังคับใช้การรับรองความถูกต้อง ผู้ใช้จะต้องรับรองความถูกต้องผ่านผู้ให้บริการข้อมูลประจำตัว
Power Pages มีผู้ให้บริการข้อมูลประจำตัว OAuth 2.0 ในตัวหลายราย เพื่อให้ผู้ใช้สามารถรับรองความถูกต้องด้วยบัญชี Microsoft, LinkedIn, Facebook, Google หรือ Twitter เว็บไซต์สามารถมีผู้ให้บริการข้อมูลประจำตัว OAuth 2.0 ได้ครั้งละหนึ่งอินสแตนซ์
คุณสามารถเพิ่มผู้ให้บริการข้อมูลประจำตัว SAML 2.0, OpenID Connect และ WS Federation ได้หากต้องการ
Power Pages ให้ผู้สร้างและผู้ดูแลระบบตั้งค่าการรับรองความถูกต้องผู้ใช้ได้อย่างง่ายดาย หลังจากที่คุณเลือกผู้ให้บริการข้อมูลประจำตัวแล้ว ระบบจะแจ้งในแอปเพื่อแนะนำคุณตลอดการตั้งค่าที่เหลือ
หากต้องการตั้งค่าการรับรองความถูกต้องผู้ใช้สำหรับไซต์ของคุณ:
หมายเหตุ
การเปลี่ยนแปลงไปยังการตั้งค่าการรับรองความถูกต้องของไซต์อาจใช้เวลาสักครู่ เพื่อให้มีการสะท้อนในไซต์ หากต้องการดูการเปลี่ยนแปลงในทันที ให้รีสตาร์ทไซต์ใน ศูนย์การจัดการ
Tip
ขั้นตอนเหล่านี้ใช้ได้กับสภาพแวดล้อมทั้งแบบมาตรฐานและแบบ GCC การนําทางและการตั้งค่าจะเหมือนกันในสภาพแวดล้อมทั้งสองชนิด
เลือกการตั้งค่าการรับรองความถูกต้องทั่วไป
การตั้งค่าการรับรองความถูกต้องบางอย่างไม่ได้ขึ้นอยู่กับผู้ให้บริการข้อมูลประจำตัวที่คุณเลือก โดยทั่วไปจะใช้กับวิธีการตรวจสอบสิทธิ์ของเว็บไซต์ของคุณ
เข้าสู่ระบบ Power Pages
สร้างไซต์ หรือแก้ไขไซต์ที่มีอยู่
ในแผงด้านซ้าย เลือก ความปลอดภัย
ใต้ จัดการ ให้เลือก ผู้ให้บริการข้อมูลประจำตัว
เลือก การตั้งค่าการรับรองความถูกต้อง
เลือกการตั้งค่าการรับรองความถูกต้องทั่วไปที่คุณต้องการ จากนั้นเลือก บันทึก
จากนั้น ป้อนการตั้งค่าเฉพาะสำหรับผู้ให้บริการข้อมูลประจำตัวของคุณ
การตั้งค่าทั่วไป
เลือกการตั้งค่าการรับรองความถูกต้องทั่วไปต่อไปนี้:
การเข้าสู่ระบบภายนอก: การรับรองความถูกต้องภายนอกให้บริการโดย ASP.NET Identity API ผู้ให้บริการข้อมูลประจำตัวบุคคลที่สามจะจัดการข้อมูลประจำตัวและรหัสผ่านของบัญชี
- เปิด: หากต้องการลงทะเบียนสำหรับการเข้าถึง ผู้ใช้เลือกข้อมูลประจำตัวภายนอกเพื่อลงทะเบียนเว็บไซต์ เมื่อลงทะเบียนแล้ว ข้อมูลเฉพาะตัวภายนอกจะมีการเข้าถึงคุณสมบัติการทำงานเดียวกันกับบัญชีภายใน เรียนรู้วิธีจัดการบัญชีภายนอก
- ปิด: ผู้ใช้ไม่สามารถลงทะเบียนหรือลงชื่อเข้าใช้ด้วยบัญชีภายนอก
เปิดการลงทะเบียน: ควบคุมแบบฟอร์มการลงทะเบียนสำหรับการสร้างบัญชีผู้ใช้ภายใน
- เปิด: ฟอร์มการสมัครลงทะเบียนช่วยให้ผู้ใช้แบบไม่ระบุชื่อใดๆ สามารถเยี่ยมชมเว็บไซต์และสร้างบัญชีผู้ใช้ได้ ผู้ใช้ไม่จําเป็นต้องมีรหัสคําเชิญเพื่อลงทะเบียน
- ปิด: ฟอร์มการสมัครลงทะเบียนถูกปิดใช้งานและซ่อนไว้ เมื่อต้องการต้องการรหัสการเชิญสําหรับการลงทะเบียน ให้ปิดการลงทะเบียนที่เปิดอยู่และกําหนดค่าการตั้งค่าการเชิญ
สำคัญ
ถ้าการลงทะเบียน เปิดอยู่ ผู้ใช้สามารถสร้างบัญชีผู้ใช้โดยไม่ต้องมีรหัสการเชิญ ถ้าไซต์ของคุณต้องการสิทธิ์การเข้าถึงแบบควบคุม ให้ปิดการลงทะเบียนที่เปิดและใช้
Authentication/Registration/RequiresInvitationการตั้งค่าไซต์ เพื่อกําหนดโค้ดการเชิญต้องการอีเมลที่ไม่ซ้ำกัน: ระบุว่าผู้ใช้ต้องระบุที่อยู่อีเมลที่ไม่ซ้ำกันเมื่อสมัครลงทะเบียนหรือไม่
- บน: ความพยายามในการลงทะเบียนอาจล้มเหลวถ้าผู้ใช้มีที่อยู่อีเมลที่มีอยู่แล้วในระเบียนผู้ติดต่อ รวมถึงผู้ติดต่อที่ปิดใช้งาน ถ้าผู้ใช้เห็นข้อผิดพลาด "มีการใช้งานอีเมลอยู่แล้ว" ให้ตรวจสอบ ระเบียนผู้ติดต่อที่ปิดใช้งาน ซึ่งแชร์ที่อยู่อีเมลเดียวกัน
- ปิด: ผู้ใช้ใหม่สามารถสมัครลงทะเบียนด้วยที่อยู่อีเมลที่ซ้ำกันได้
ตั้งค่าผู้ให้บริการข้อมูลประจำตัวเฉพาะ
ผู้ให้บริการข้อมูลประจำตัวแต่ละรายมีการตั้งค่าเฉพาะที่คุณต้องป้อน
หมายเหตุ
หากคุณ ใช้หรือเพิ่มชื่อโดเมนที่กำหนดเอง หรือ เปลี่ยน URL พื้นฐานของไซต์ของคุณ คุณต้องตั้งค่าค่าผู้ให้บริการข้อมูลประจำตัวของคุณเพื่อใช้ URL ตอบกลับที่ถูกต้อง
ในไซต์ Power Pages ของคุณ ให้เลือก ความปลอดภัย>ผู้ให้บริการข้อมูลประจำตัว
รายการจะแสดงผู้ให้บริการข้อมูลประจำตัวที่มีอยู่ทั้งหมด
หากต้องการตั้งค่าผู้ให้บริการข้อมูลประจำตัวที่ปรากฏในรายการ ให้เลือก กำหนดค่า
หากผู้ให้บริการที่คุณต้องการไม่อยู่ในรายการ ให้เพิ่มผู้ให้บริการนั้น
เก็บชื่อผู้ให้บริการไว้เหมือนเดิมหรือเปลี่ยนหากจำเป็น
ชื่อผู้ให้บริการจะปรากฏบนปุ่มที่ผู้ใช้เลือกสำหรับผู้ให้บริการข้อมูลประจำตัวในหน้าลงชื่อเข้าใช้
เลือก ถัดไป
สำหรับขั้นตอนที่เหลือ ให้ค้นหาผู้ให้บริการในตารางผู้ให้บริการข้อมูลประจำตัวทั่วไป แล้วเลือกลิงก์คู่มือ
เพิ่มผู้ให้บริการข้อมูลประจำตัว
หากผู้ให้บริการข้อมูลประจำตัวที่คุณต้องการใช้ไม่ปรากฏในรายการ คุณสามารถเพิ่มได้
ในไซต์ Power Pages ของคุณ ให้เลือก ความปลอดภัย>ผู้ให้บริการข้อมูลประจำตัว
เลือก + ผู้ให้บริการใหม่
ในรายการ เลือกผู้ให้บริการเข้าสู่ระบบ ให้เลือก อื่นๆ
ในรายการ โปรโตคอล ให้เลือกโปรโตคอลการรับรองความถูกต้องที่ผู้ให้บริการใช้
ป้อนชื่อผู้ให้บริการตามที่ปรากฏในหน้าลงชื่อเข้าใช้ของเว็บไซต์
เลือก ถัดไป
สำหรับขั้นตอนที่เหลือ ให้เลือก เรียนรู้เพิ่มเติม ในหน้าการกำหนดค่าเพื่อเปิดลิงก์คู่มือที่เกี่ยวข้อง:
เลือก ยืนยัน
แก้ไขผู้ให้บริการข้อมูลประจำตัว
ในไซต์ Power Pages ของคุณ ให้เลือก ความปลอดภัย>ผู้ให้บริการข้อมูลประจำตัว
ถัดจากชื่อผู้ให้บริการข้อมูลประจำตัว ให้เลือก คำสั่งเพิ่มเติม (...) >แก้ไขการกำหนดค่า
เปลี่ยนการตั้งค่าตามเอกสารประกอบของผู้ให้บริการ:
เลือก บันทึก
หมายเหตุ
คุณไม่สามารถเปลี่ยนการกำหนดค่าของผู้ให้บริการ ลงชื่อเข้าใช้ภายใน และผู้ให้บริการ Microsoft Entra ที่นี่ ใช้การตั้งค่าไซต์แทน
ลบผู้ให้บริการข้อมูลประจำตัว
เมื่อคุณลบผู้ให้บริการข้อมูลประจำตัว จะมีการลบเฉพาะการกำหนดค่า ผู้ให้บริการยังคงสามารถใช้งานในอนาคตได้ด้วยการกำหนดค่าใหม่ ตัวอย่างเช่น หากคุณลบผู้ให้บริการข้อมูลประจำตัว LinkedIn แอป LinkedIn และการกำหนดค่าแอปของคุณจะยังคงเหมือนเดิม ในทํานองเดียวกัน ถ้าคุณลบผู้ให้บริการ Microsoft Entra External ID เฉพาะการกําหนดค่าจะถูกลบ และการกําหนดค่าผู้เช่า Azure สําหรับผู้ให้บริการนี้ไม่เปลี่ยนแปลง
ในไซต์ Power Pages ของคุณ ให้เลือก ความปลอดภัย>ผู้ให้บริการข้อมูลประจำตัว
ทางด้านขวาของชื่อผู้ให้บริการข้อมูลประจำตัว ให้เลือก คำสั่งเพิ่มเติม (…) >ลบ
ตั้งค่าผู้ให้บริการข้อมูลประจำตัวเริ่มต้น
ตั้งค่าผู้ให้บริการข้อมูลประจำตัวที่กำหนดค่าเป็นค่าเริ่มต้น เมื่อคุณตั้งค่าผู้ให้บริการข้อมูลประจำตัวเป็นค่าเริ่มต้น ผู้ใช้ที่ลงชื่อเข้าใช้เว็บไซต์จะไม่ถูกเปลี่ยนเส้นทางไปยังหน้าลงชื่อเข้าใช้ แต่ลงชื่อเข้าใช้โดยใช้ผู้ให้บริการที่เลือกแทน
คุณสามารถตั้งค่าได้เฉพาะผู้ให้บริการข้อมูลเฉพาะที่ตั้งค่าไว้ เป็นค่าเริ่มต้นเท่านั้น
สำคัญ
เมื่อคุณตั้งค่าผู้ให้บริการข้อมูลประจำตัวเป็นค่าเริ่มต้น ผู้ใช้จะไม่สามารถเลือกผู้ให้บริการข้อมูลประจำตัวอื่นๆ
ในไซต์ Power Pages ของคุณ ให้เลือก ความปลอดภัย>ผู้ให้บริการข้อมูลประจำตัว
ทางด้านขวาของชื่อผู้ให้บริการข้อมูลประจำตัว ให้เลือก คำสั่งเพิ่มเติม (…) >ตั้งค่าเป็นค่าเริ่มต้น
หากต้องการลบค่าเริ่มต้นและให้ผู้ใช้เลือกผู้ให้บริการข้อมูลประจำตัวที่กำหนดค่าไว้เมื่อลงชื่อเข้าใช้ ให้เลือก เอาออกจากการเป็นค่าเริ่มต้น
แก้ไขปัญหาการรับรองความถูกต้องทั่วไป
ตารางต่อไปนี้แสดงรายการปัญหาการรับรองความถูกต้องทั่วไปและคําแนะนําเกี่ยวกับวิธีการแก้ไขปัญหา
| ปัญหา | การแก้ปัญหา |
|---|---|
| ผู้ใช้ข้ามรหัสคำเชิญ | ถ้าการลงทะเบียนที่เปิดอยู่เปิดใช้งาน ผู้ใช้สามารถลงทะเบียนโดยไม่ต้องมีรหัสคําเชิญได้ ปิดการลงทะเบียนที่เปิดอยู่Authentication/Registration/RequiresInvitationและตั้งค่าการตั้งค่าไซต์เป็นtrue เรียนรู้เพิ่มเติม: การตั้งค่าการเชิญ |
| ข้อผิดพลาด "อีเมลถูกใช้แล้ว" | ข้อผิดพลาดนี้เกิดขึ้นเมื่อมีเรกคอร์ดผู้ติดต่อที่มีอีเมลเดียวกันอยู่แล้ว รวมถึงเรกคอร์ดที่ปิดใช้งาน ค้นหาและแก้ไขเรกคอร์ดผู้ติดต่อซ้ําใน Microsoft Dataverse |
| AADSTS700016: ไม่พบแอปพลิเคชัน | ข้อผิดพลาดนี้มักจะปรากฏขึ้นเมื่อการลงทะเบียนแอปพลิเคชันใน Microsoft Entra ID ไม่ตรงกับการกําหนดค่าของไซต์ของคุณ หรือเมื่อไซต์ถูกลบและสร้างขึ้นใหม่โดยไม่ต้องอัปเดตผู้ให้บริการข้อมูลประจําตัว ตรวจสอบ ID ไคลเอ็นต์ และ URL ของผู้มีสิทธิ์ ตรงกับการลงทะเบียนแอปของคุณ และกําหนดค่าผู้ให้บริการข้อมูลประจําตัวอีกครั้งหลังจากสร้างไซต์อีกครั้ง |
| ข้อผิดพลาด "ความพยายามในการลงชื่อเข้าใช้ไม่ถูกต้อง" | ข้อผิดพลาดนี้สามารถเกิดขึ้นได้เมื่อข้อมูลประจําตัวผู้ใช้ไม่ถูกต้อง บัญชีถูกล็อกเนื่องจากความพยายามล้มเหลวมากเกินไป หรือระเบียนผู้ติดต่อถูกปิดใช้งาน ตรวจสอบสถานะระเบียนผู้ติดต่อของผู้ใช้และการตั้งค่าการล็อกบัญชี |
| ลงชื่อเข้าใช้ภายในเครื่อง แสดงหน้าจอเข้าสู่ระบบ Microsoft | ถ้ามีการตั้งค่าผู้ให้บริการข้อมูลประจําตัวเริ่มต้น ผู้ใช้จะถูกเปลี่ยนเส้นทางไปยังผู้ให้บริการโดยตรงแทนหน้าลงชื่อเข้าใช้ภายในเครื่อง เมื่อต้องการคืนค่าหน้าลงชื่อเข้าใช้ภายในเครื่อง ให้ ลบผู้ให้บริการข้อมูลประจําตัวเริ่มต้นออก อีกวิธีหนึ่งคือ ตรวจสอบAuthentication/Registration/LoginButtonAuthenticationTypeการตั้งค่าไซต์ |
| หน้าแสดงผลแตกต่างกันสําหรับผู้ใช้แบบไม่ระบุชื่อเทียบกับผู้ใช้ที่ได้รับการรับรองความถูกต้อง | หน้าการรับรองความถูกต้องจะถูกบริการจากเซิร์ฟเวอร์แอปพลิเคชันเสมอ หน้าแบบไม่ระบุชื่ออาจถูกแสดงจากแคช CDN ตรวจสอบว่า สิทธิ์ในหน้า และ การตั้งค่า CDN ของคุณได้รับการกําหนดค่าอย่างถูกต้องสําหรับผู้ชมที่ต้องการ |
| การหมุนรหัสผ่านสําหรับการรับรองความถูกต้องภายในเครื่อง | การรับรองความถูกต้องภายในเครื่องไม่สนับสนุนนโยบายการหมุนรหัสผ่านโดยอัตโนมัติ พิจารณาโยกย้ายเป็น Microsoft Entra ID หรือ Azure AD B2C สําหรับนโยบายรหัสผ่านขั้นสูง สําหรับบัญชีภายในเครื่อง ให้ใช้ โฟลว์รีเซ็ตรหัสผ่าน เพื่อทริกเกอร์การเปลี่ยนแปลงรหัสผ่านด้วยตนเอง |