سؤال

يعمل طلبي تحت Tomcat. إنه يستخدم GSS API (JNDI) للاتصال بخادم Active Directory LDAP باستخدام Kerberos. يسمح للمستخدم بتحديد خوادم الإعلانات ومحاولة الاتصال بها. ومع ذلك ، بمجرد إجراء أول Kerberos باستخدام محاولة Connect ، لا يقرأ التطبيق تكوين Kerberos مرة أخرى (/etc/krb5.conf). وبالتالي ، يتطلب أي تغيير عليها إعادة تشغيل Tomcat.

كيف يمكنني تجنب مثل هذا إعادة التشغيل؟ كيف يمكنني إجبار التطبيق على إعادة تحميل تكوين Kerberos قبل كل محاولة اتصال؟

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

المحلول

كنت أواجه نفس المشكلة أيضًا! انظر هذا Post Stackoverflow ذات الصلة ، آمل أن يساعد الرابط أعلاه.

إعادة تحميل kerberos التكوين في Java دون إعادة تشغيل JVM

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