เครื่องหมายอัญประกาศเดี่ยว (เครื่องหมายอัญประกาศเดี่ยว) ในชื่อผู้ใช้ Windows มีอยู่ทั่วไปเพียงใด
ที่ไม่เกี่ยวข้องเล็กน้อย (ไม่ใช่สิ่งที่สามารถตอบได้)
คุณพบว่าไม่ใช่เฉพาะอักขระที่อนุญาตในชื่อผู้ใช้ Windows เท่านั้น แต่ผู้คนกำหนดชื่อผู้ใช้ด้วยอักขระนั้นจริงๆ
ดังนั้น หากคุณทำได้ โปรดแก้ไขรหัสที่เสียของคุณ
จากนั้นให้พิจารณาว่าจาก AD และสำหรับเวอร์ชัน/แอปพลิเคชัน/ไลบรารีของ Windows ที่ทันสมัย มีข้อจำกัดเล็กน้อยอย่างน่าประหลาดใจเกี่ยวกับตัวอย่าง sAMAAccountName
คุณลักษณะ:
https://social.technet.microsoft.com/wiki/contents/articles/11216.active-directory-requirements-for-creating-objects.aspx#Objects_with_sAMAccountName_Attribute
ในฐานะที่เป็นจุดตอบโต้:
โดยไม่คำนึงถึงสิ่งที่ได้รับอนุญาตทางเทคนิคและเป็นไปได้ใน Windows/AD โดยปกติองค์กรจะใช้นโยบายการตั้งชื่อบัญชีที่เข้มงวดกว่ามาก นโยบายดังกล่าวจำกัดชื่อผู้ใช้เพื่อให้มีความเข้ากันได้ (ย้อนหลัง) มากที่สุดเท่าที่จะเป็นไปได้ เนื่องจากในสภาพแวดล้อมที่แตกต่างกัน แอปพลิเคชันของคุณไม่ได้เป็นเพียงแอปพลิเคชันเดียวที่ใช้ชื่อผู้ใช้ที่ไม่ตรงตามข้อกำหนด "เก่า"
ในทางปฏิบัตินั่นหมายความว่าคน ๆ หนึ่งเห็นว่าค่อนข้างสั้นเป็นส่วนใหญ่ ชื่อผู้ใช้ที่สอดคล้องกับ POSIX ที่มีแต่ตัวละครจาก ชุดตัวอักษรแบบพกพา ก-ฮ
, 0-9
และบางครั้งก็เป็นยัติภังค์ -
ขีดล่าง _
หรือจุด .
ที่ไหนสักแห่งตรงกลาง ในทางกลับกัน หลักการตั้งชื่อดังกล่าวให้แรงจูงใจเพียงเล็กน้อยในการแก้ไข/ปรับปรุงแอปพลิเคชันเหล่านั้นให้ทันสมัย