سؤال

عند استخدام JAAS jdbcrealms مع tomcat ، عادة ما أحدد العالم في server.xml. لكنني الآن أبحث عن حل أبسط ، حيث لا يتعين علي تكوين حاوية tomcat عند نشر التطبيق.

إذا كان ذلك ممكنًا ، أود الاحتفاظ بجميع تكوين JAAS في web.xml وتحديد العالم لكل تطبيق/webapp.

يذكر موضوع واحد أنه فعل هذا من خلال تحديد العالم في META-INF/context.xml من webapp .. لكنني لم أستطع تشغيله (لماذا يستخدم مدير Tomcat الخاص بي تسجيل الدخول الخاص بي؟).

الرجاء مساعدتي في العثور على الموقع الصحيح في .WAR لتحديد أ org.apache.catalina.realm.JDBCRealm ثم يتم استخدامه لهذا webapp.

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

المحلول

لتحديد خاصتك JDBCRealm, ، إنشاء META-INF/context.xml في تطبيق الويب الخاص بك.

قم بتكوين jdbcrealm وفقًا للمواصفات المستندة إلى إصدارات خادم Tomcat:

توضح لك هذه الروابط بالضبط كيفية تكوين JDBCrealm.

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