Я тестирую производительность приложения, которое плохо работает при включении SunPKCS11-Solaris. Приложение развернуто в WebLogic, которое работает на Solaris. Я обнаружил, что отключить SunPKCS11 sun.security.pkcs11.enable-solaris = false исправил проблему, но я не уверен, что такое другие воздействия этого переключателя. Кто-нибудь знает, что sun.security.pkcs11.enable-solaris переключатель делает?Отключение реализации PKCS11 solaris
Другое, что меня озадачивает, мы используем PKCS11 в наших сертификатах, но они отлично работают после отключения SunPKCS-Solaris с помощью переключателя выше, поэтому мне интересно, есть ли другие поставщики, доступные для виртуальной машины.
Посмотрите на свой '/JRE/Библиотека/безопасность/java.security' файла, чтобы увидеть порядок поставщиков систем безопасности. Также посмотрите http://bugs.java.com/view_bug.do?bug_id=6905940 –
Эта ошибка Java подсказывает наличие других поставщиков, которые могут делать то же самое, что и поставщики SunPKCS11. Это правильно? – Farzad
Правильно - обычно вы увидите что-то вроде 'sun.security.pkcs11.SunPKCS11' в файле java.security. Там должно быть что-то вроде 8 провайдеров по умолчанию, а '-Dsun.security.pkcs11.enable-solaris = false' отключает один из них, который не работает –