لا أصل في طلب بعد أباتشي المصادقة الأساسية (basic-المصادقة) مع mod_jk
سؤال
البيئة
أباتشي 2.2.13 الاتصال هر 5.5 مع mod_jk (ajp13).أباتشي يتطلب الأساسية-المصادقة على "/" أيجميع عناوين url التي تخدمها.
المشكلة
بمجرد وصول الطلب في بلدي التطبيق في هر (وهو بريمج فلتر) request.getUserPrincipal()
إرجاع null.أباتشي ، ومع ذلك ، لم المصادقة على الطلب.أنا لم أدخل المستخدم/كلمة المرور في المتصفح الحوار.
أي أفكار ؟
المحلول
بعد ساعات وأخيرا وجدت على الجاني.كما في كثير من الأحيان ، علم واحد يجعل جميع الفرق.
في server.xml
AJP/1.3 الموصل يجب أن يتم تكوين مع tomcatAuthentication="false"
.تفسير هذه المعلمة يمكن العثور عليها هنا (التمرير إلى أسفل): http://tomcat.apache.org/tomcat-5.5-doc/config/ajp.html.
التالية خيوط ساعدت قليلا جدا: mail-archive.com/users@tomcat.apache.org/msg55080.html.
لا تنتمي إلى StackOverflow