Java EE 6 و Certutil
-
30-09-2019 - |
سؤال
لقد قمت بتثبيت Java EE 6 مع Glassfishv3. أرغب في استخدام أدوات NSS لإدارة أمان الخادم ، أي شهادات توليد باستخدام CertUtil. ومع ذلك ، لا يمكنني العثور على مكتبة NSS والأدوات في Glassfish. من ناحية أخرى ، قرأت وثائق Java EE 6 وتقول إنها لا تزال تدعم NSS!
هل من احد يعرف عن هذا؟
شكرًا
المحلول
هناك أداة واحدة في Linux تحت/usr/bin/certuTil. فقط أضف شهادة إلى قاعدة البيانات حتى تتمكن من إدراج الشهادات بعد ذلك. لإضافة شهادة صادرة عن CA موثوق بها ، قم بتنفيذ هذا الأمر في Linux:
$ sudo certutil -A -n ServerCert -t "P,u,u" -d /path/to/glassfish/domains/domain1/config/ directory -i /path/to/your/server-cert.pem
الآن للحصول على قائمة بالشهادات المثبتة ، إصدار أمر مثل هذا:
$ sudo certutil -L -d /path/to/glassfish/domains/domain1/config/
لا تنتمي إلى StackOverflow