จะสร้างใบรับรอง SSL ที่ลงนามด้วยตนเองใน IIS สำหรับ SharePoint ได้อย่างไร
ใบรับรองที่ลงนามด้วยตนเองจะให้การเข้ารหัสระหว่างปลายทั้งสองด้าน ในทางเทคนิคแล้ว ใบรับรองที่ลงนามด้วยตนเองจะลงนามด้วยรหัสส่วนตัวของตนเอง มักใช้ในการกำหนดค่า ADFS เรายังอาจต้องใช้ใบรับรองที่ลงนามด้วยตนเองในสภาพแวดล้อมการทดสอบ DEV และเพื่อวัตถุประสงค์ในการประเมิน มาดูวิธีสร้างใบรับรองที่ลงนามด้วยตนเองโดยใช้ IIS
จะสร้างใบรับรองที่ลงนามด้วยตนเองสำหรับ SharePoint 2013/2016 ได้อย่างไร
มาดูวิธีสร้างใบรับรองที่ลงนามด้วยตนเองใน IIS ทีละขั้นตอน:
เปิดตัวจัดการ IIS คลิกที่ชื่อเซิร์ฟเวอร์ในแผนผังการนำทางด้านซ้าย เปิดวิดเจ็ต "ใบรับรองเซิร์ฟเวอร์"
จากบานหน้าต่างด้านขวา คลิกลิงก์ "สร้างใบรับรองที่ลงนามด้วยตนเอง"
ป้อนรายละเอียดสำหรับใบรับรองที่ลงนามด้วยตนเองของคุณ คลิกที่ "ตกลง" เพื่อสร้างใบรับรองที่ลงนามด้วยตนเองจาก IIS
นั่นคือทั้งหมดที่ คุณจะพบใบรับรองที่ลงนามด้วยตนเองใหม่ที่สร้างขึ้นและแสดงอยู่ในใบรับรองเซิร์ฟเวอร์ ตามค่าเริ่มต้น ความถูกต้องของมันคือหนึ่งปีโดยใช้ชื่อทั่วไป (ออกให้) กับชื่อเซิร์ฟเวอร์
New-SelfSignedCertificate -certstorelocation cert:\localmachine\my -dnsname uat.crescent.comจะผูกใบรับรอง SSL กับ SharePoint Web Application ได้อย่างไร
ตอนนี้ใบรับรองของเราพร้อมใช้งานแล้ว! คุณสามารถผูกเข้ากับเว็บแอปพลิเคชันใดๆ หรือส่งออก-นำเข้าไปยังผู้ให้บริการข้อมูลประจำตัวที่ปลอดภัยและเชื่อถือได้ หรือในขณะที่เผยแพร่แอปพลิเคชันบริการ มาดูวิธีผูกใบรับรองกับเว็บแอปพลิเคชัน SharePoint กัน
- เปิด IIS >> เลือกเว็บแอปพลิเคชันเป้าหมายของคุณ
- จากบานหน้าต่างด้านขวา เลือกลิงก์ Bindings คลิกที่ปุ่ม "เพิ่ม"
เลือกใบรับรองที่คุณสร้างในขั้นตอนก่อนหน้าจากดรอปดาวน์ใบรับรอง SSL
คุณต้องทำซ้ำขั้นตอนเหล่านี้ในส่วนหน้าของเว็บและแอปพลิเคชันเซิร์ฟเวอร์ทั้งหมดของคุณ
จะสร้างความน่าเชื่อถือโดยการนำเข้าใบรับรองได้อย่างไร
- จากการดูแลจากศูนย์กลางของ SharePoint > นำทางไปยังความปลอดภัย > จัดการความน่าเชื่อถือ
- คลิก ใหม่ > ป้อนชื่อ และระบุตำแหน่งที่ตั้งสำหรับใบรับรองสำหรับ “ใบรับรองหลักสำหรับความสัมพันธ์ที่เชื่อถือได้” และคลิก ตกลง
คุณสามารถบรรลุเป้าหมายเดียวกันได้ด้วย PowerShell:
$Cert = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2("c:\SharePoint.cer ")
New-SPTrustedRootAuthority -Name "SharePoint Certificate" -Certificate $Cert
จะคัดลอกใบรับรองได้อย่างไร? เพียงดับเบิลคลิกที่ใบรับรองจาก IIS ไปที่แท็บรายละเอียด แล้วคลิกคัดลอกไปยังไฟล์!



