سؤال

لدي منطقة مسؤول موقع ويب أريد حمايتها بكلمة مرور ..

لذلك داخل مجلد المسؤول ، وضعت ملفات .htaccess و .htpasswd التي تحتوي على هذا:

.htaccess:

AuthUserFile C:/wamp/www/website_project/admin/.htpasswd
AuthName "Restricted Area"
AuthType Basic
Require valid-user

.htpasswd: (تم إنشاؤها باستخدام أداة عبر الإنترنت)

admin:sOSDxAdJI4xx2

عندما أذهب إلى مجلد المسؤول ، يتم عرض نافذة منبثقة حيث أحتاج إلى إدراج اسم المستخدم وكلمة المرور ... لذلك حتى الآن يعمل بشكل جيد ، ولكن بغض النظر عما إذا قمت بإدخال كلمة مرور صحيحة أم لا ، أحصل على نفس المنبثقة مرة أخرى عندما أضغط "أدخل" ، لا يمكنني الوصول إلى المجلد ...

أي اقتراحات؟

هل كانت مفيدة؟

المحلول

على أساس AuthUserFile الخط ، يبدو أنك تستخدم Apache على Windows ، والتي لديها خوارزمية تشفير كلمة المرور الافتراضية المختلفة من الأنظمة الأساسية الأخرى. حاول استخدام htpasswd أداة سطر الأوامر لإنشاء كلمة المرور ومعرفة ما إذا كان لا يزال لديك نفس المشكلة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top