1
การใช้ defaultAuthenticationType กับ PowerShell Web Access
การเข้าถึงเว็บ PowerShell ให้คุณเลือกประเภทการตรวจสอบความถูกต้อง โดยค่าเริ่มต้นจะใช้ค่าซึ่งสิ้นสุดขึ้นเป็นDefault Negotiateฉันได้ตั้งค่า CredSSP เพื่ออนุญาตให้เข้าสู่เซิร์ฟเวอร์ PSWA ด้วย CredSSP เพื่อให้การรับรองความถูกต้องเครือข่ายทำงานจากภายในเซสชัน (หลีกเลี่ยงปัญหาการฟ้อนรำสองครั้ง อย่างไรก็ตามฉันต้องการให้ CredSSP เป็นตัวเลือกเริ่มต้นในหน้าลงชื่อเข้าใช้ ค้นหาตัวเลือกการกำหนดค่าสำหรับแอปพลิเคชันเว็บ PSWA ใน IIS มีหลายค่าที่สามารถตั้งค่าให้แทนที่ค่าเริ่มต้นได้ หนึ่งในนั้นคือเรียกว่าdefaultAuthenticationTypeซึ่งเป็นแต่มีการตั้งค่าstring0 ดูเหมือนว่าการตั้งค่าที่ถูกต้อง แต่ฉันไม่สามารถใช้งานได้ หากฉันตรวจสอบหน้าเว็บลงชื่อเข้าใช้ฉันจะเห็นว่ากล่องเลือกมีค่าต่อไปนี้: 0 Default 1 Basic 2 Negotiate 4 CredSSP 5 Digest 6 Kerberos 3 ที่ขาดหายไป. JosefZพบว่า3เป็นNegotiateWithImplicitCredentialไปตามหน้านี้แต่ใน Windows PowerShell 5.1.15063.966 สำหรับฉันว่าชื่อ / ค่าหายไปจาก enum หากฉันตั้งค่าdefaultAuthenticationTypeเป็นตัวเลขหน้าเว็บจะตั้งค่าเริ่มต้นเป็นตัวเลือกใหม่: 7 Admin Specified …