Score:0

Apache2 LDAP Authentication - ชื่อผู้ใช้ไม่ถูกต้องนำไปสู่ข้อผิดพลาด 500

ธง in
tux

ฉันมีไดเร็กทอรีบน apache2 ซึ่งมีเพียงกลุ่มไดเร็กทอรีที่ใช้งานอยู่บางกลุ่มเท่านั้นที่สามารถเข้าถึงได้ นี้อยู่ในของฉัน apache2.conf:

<Directory /var/www/html/mydirectory/>
        AllowOverride All
        AuthType Basic
        AuthName "Apache LDAP authentication"
        AuthBasicAuthoritative Off
        AuthBasicProvider ldap
        AuthLDAPURL "ldap://192.168.0.5:389/CN=Users,DC=my-domain,DC=com?sAMAccountName?sub?(objectClass=*)"
        AuthLDAPBindDN "[email protected]“
        AuthLDAPBindPassword "mypassword"
        Require ldap-group CN=somegroup,CN=Users,dc=my-domain,dc=com
</Directory>

วิธีนี้ใช้ได้ดี แต่ถ้าคุณป้อนชื่อผู้ใช้ที่ไม่มีอยู่ คุณจะได้รับข้อผิดพลาด 500

ฉันจะป้องกันสิ่งนี้ได้อย่างไร พฤติกรรมที่คาดหวัง: เพียงบอกผู้ใช้ว่าข้อมูลรับรองไม่ถูกต้อง

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา