Score:0

Apache 2.4 ละเว้นการรับรองความถูกต้องพื้นฐาน

ธง es

ฉันกำลังค้นหาวิธีแก้ปัญหาเพื่อเปิดใช้งานการพิสูจน์ตัวตนพื้นฐานอีกครั้งด้วย .htpasswd ไฟล์ใน Apache 2.4. ทุกอย่างโอเคโดยใช้ Apache 2.2 จากนั้นฉันอัปเกรดเป็น MAMP Pro 6.4 ที่ใช้ Apache 2.4 การรับรองความถูกต้องถูกละเว้นในขณะนี้

ฉันเข้าใจว่าสิ่งสำคัญคือเนื้อหาไดเรกทอรีของ httpd.conf ไฟล์.

ขณะนี้มีการกำหนดค่าดังนี้:

<Directory "/Users/Shared/Shared_Items/hostname.domain.eu">  
        Options Indexes Includes FollowSymLinks  
        AllowOverride All  
        Require all granted  
        AuthType Basic  
AuthName "Munki Repository"  
AuthUserFile /Users/Shared/Shared_Items/hostname.domain.eu/munki_repo/.htpasswd    
Require valid-user
</Directory>  

ดังนั้นฉันเพิ่งเพิ่ม 4 บรรทัดล่าสุดใน GUI และแอปจะสร้างสิ่งทั้งหมด

ฉันลองวิธีแก้ไขมากมายที่แนะนำและไม่พบสิ่งใดที่ได้ผล

ฉันสงสัยจริงๆ ว่ามีข้อบกพร่องใน Apache 2.4 ที่ป้องกันการใช้การรับรองความถูกต้องพื้นฐานโดยสิ้นเชิง

digijay avatar
mx flag
จะใช้งานได้หรือไม่ถ้าคุณลบ 'ต้องการสิทธิ์ทั้งหมด'
djdomi avatar
za flag
คำถามมีรูปแบบที่น่าเกลียดเล็กน้อย แต่เนื่องจากข้อเท็จจริง ฉันไม่สามารถแก้ไขได้ เนื่องจากฉันมีจำนวนมากเกินไปที่รอดำเนินการ ฉันจึงเพิ่มคำตอบแล้ว
Franck Sartori avatar
es flag
@digijay : คุณอัจฉริยะ ! ใน MAMP Pro เมื่อคุณยกเลิกการเลือกตัวเลือก "(ต้องการ) ทั้งหมดที่ได้รับ" จะเปลี่ยนบรรทัดเป็น "ต้องการโฮสต์ localhost" จากนั้นการรับรองความถูกต้องจะทำงานตามที่คาดไว้ ! ขอบคุณมาก !
digijay avatar
mx flag
ดีใจที่ฉันสามารถช่วยได้!
Score:1
ธง za

`นี่คือ Virtalhost ที่ทำงานได้อย่างสมบูรณ์ คุณต้องปรับให้เข้ากับ Solution ของคุณ

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

    <Directory "/var/www/html">
        AuthType Basic
        AuthName "Restricted Content"
        AuthUserFile /etc/apache2/.htpasswd
        Require valid-user
    </Directory>
</VirtualHost>
Franck Sartori avatar
es flag
ขอบคุณ ตอนนี้ฉันมีวิธีแก้ปัญหาที่ตรงไปตรงมา แต่ฉันเก็บวิธีแก้ปัญหาของคุณไว้ในบันทึกของฉัน !
djdomi avatar
za flag
หากแก้ไขได้และฉันไม่ได้คำตอบ โปรดเพิ่มคำตอบของคุณเองและทำเครื่องหมายว่าเป็นคำตอบ เนื่องจากคำถามอื่นยังเปิดอยู่และกำลังค้นหาคำตอบสำหรับทศวรรษหน้า
Score:0
ธง es

ใน MAMP ฉันปิดใช้งานตัวเลือก "ต้องการสิทธิ์ทั้งหมด" ตามที่ digijay แนะนำ จากนั้นในไฟล์การกำหนดค่า ตัวเลือกจะถูกตั้งค่าเป็น "ต้องการโฮสต์ localhost" โดยอัตโนมัติ จากนั้นการรับรองความถูกต้องพื้นฐานจะทำงานจากไคลเอนต์ระยะไกล (ไม่ใช่บนเซิร์ฟเวอร์ในเครื่อง แต่ไม่เป็นไร)

โพสต์คำตอบ

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