Điểm:0

Apache 2.4 bỏ qua xác thực cơ bản

lá cờ es

Tôi hiện đang tìm giải pháp để kích hoạt lại xác thực cơ bản với .htpasswd tệp trong Apache 2.4. Mọi thứ đều ổn khi sử dụng Apache 2.2 và sau đó tôi đã nâng cấp lên MAMP Pro 6.4 triển khai Apache 2.4. Việc xác thực bây giờ chỉ bị bỏ qua.

Tôi hiểu rằng điều quan trọng là nội dung Thư mục của httpd.conf tập tin.

Hiện tại, nó được cấu hình như vậy:

<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>  

Vì vậy, tôi chỉ cần thêm 4 dòng mới nhất trong GUI và ứng dụng sẽ tạo ra toàn bộ.

Tôi đã thử nhiều giải pháp được đề xuất và không tìm thấy giải pháp nào hiệu quả.

Tôi thực sự nghi ngờ rằng có một lỗi trong Apache 2.4 ngăn chặn hoàn toàn việc sử dụng xác thực cơ bản.

digijay avatar
lá cờ mx
Nó có hoạt động không nếu bạn xóa `Yêu cầu tất cả được cấp`?
djdomi avatar
lá cờ za
Câu hỏi có định dạng hơi xấu, nhưng trên thực tế, tôi không thể chỉnh sửa vì tôi có quá nhiều câu trả lời đang chờ xử lý. Tôi đã thêm câu trả lời
Franck Sartori avatar
lá cờ es
@digijay: Bạn là thiên tài! Trong MAMP Pro, khi bạn bỏ chọn tùy chọn "(Yêu cầu) tất cả được cấp", nó sẽ thay đổi dòng thành "Yêu cầu máy chủ cục bộ". Và sau đó xác thực hoạt động như mong đợi! Cảm ơn nhiều !
digijay avatar
lá cờ mx
Rất vui vì tôi có thể giúp!
Điểm:1
lá cờ za

`Đây là một Virtalhost hoàn chỉnh đang hoạt động, bạn phải điều chỉnh nó cho phù hợp với Giải pháp của mình.

<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
lá cờ es
Cảm ơn bạn, bây giờ tôi có một giải pháp đơn giản nhưng tôi giữ giải pháp của bạn trong ghi chú của tôi!
djdomi avatar
lá cờ za
nếu nó đã được giải quyết và tôi đã làm nó không được trả lời, vui lòng thêm câu trả lời của riêng bạn và đánh dấu nó là giải pháp vì nếu không thì câu hỏi đang mở và tìm kiếm câu trả lời cho thập kỷ tới
Điểm:0
lá cờ es

Trong MAMP, tôi đã tắt tùy chọn "Yêu cầu tất cả được cấp" theo đề xuất của diijay và sau đó trong tệp cấu hình, tùy chọn này tự động được đặt thành "Yêu cầu máy chủ cục bộ". Sau đó, xác thực cơ bản hoạt động từ một máy khách từ xa (không phải trên máy chủ cục bộ nhưng điều này vẫn ổn như vậy).

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.