Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline demox  
#1 Оставлено : 24 июля 2023 г. 11:37:15(UTC)
demox

Статус: Новичок

Группы: Участники
Зарегистрирован: 24.07.2023(UTC)
Сообщений: 3

Добрый день.
Помогите пожалуйста решить проблему в Android приложении:
При запуске приложение выдает ошибку
Цитата:
ru.CryptoPro.ssl.SSLContextImpl$DefaultSSLContext.<init> :: default context init failed: :: KeyStore integrity check failed.
java.io.IOException: KeyStore integrity check failed.
at com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.engineLoad(BcKeyStoreSpi.java:876)
at java.security.KeyStore.load(KeyStore.java:1484)
at ru.CryptoPro.ssl.TrustManagerFactoryImpl.a(Unknown Source:248)
at ru.CryptoPro.ssl.SSLContextImpl$DefaultSSLContext.l(Unknown Source:11)
at ru.CryptoPro.ssl.SSLContextImpl$DefaultSSLContext.<init>(Unknown Source:7)
at java.lang.reflect.Constructor.newInstance0(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
at java.security.Provider$Service.newInstance(Provider.java:1635)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:236)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:176)
at javax.net.ssl.SSLContext.getInstance(SSLContext.java:200)
at javax.net.ssl.SSLContext.getDefault(SSLContext.java:134)
at javax.net.ssl.SSLSocketFactory.getDefault(SSLSocketFactory.java:150)
at javax.net.ssl.HttpsURLConnection.getDefaultSSLSocketFactory(HttpsURLConnection.java:409)
at com.android.okhttp.HttpsHandler.createHttpsOkUrlFactory(HttpsHandler.java:102)
at com.android.okhttp.HttpsHandler.newOkUrlFactory(HttpsHandler.java:63)
at com.android.okhttp.HttpHandler.openConnection(HttpHandler.java:56)
at java.net.URL.openConnection(URL.java:1006)
at com.google.android.gms.measurement.internal.zzem.run(com.google.android.gms:play-services-measurement@@21.2.0:2)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:462)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at com.google.android.gms.measurement.internal.zzfn.run(com.google.android.gms:play-services-measurement-impl@@21.2.0:6)

и не проходит коннект с сервером.
просьба сильно не ругать проект достался по наследству
Offline Евгений Афанасьев  
#2 Оставлено : 24 июля 2023 г. 11:59:11(UTC)
Евгений Афанасьев

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 06.12.2008(UTC)
Сообщений: 3,954
Российская Федерация
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 20 раз
Поблагодарили: 701 раз в 662 постах
Здравствуйте.
Возможно, в создаваемый SSLContext передан неверный пароль от хранилища (KeyStore integrity check failed). Создается DefaultSSLContext, значит, пароль где-то в System.setProperty(...trustStorePassword...).
Offline demox  
#3 Оставлено : 24 июля 2023 г. 13:29:40(UTC)
demox

Статус: Новичок

Группы: Участники
Зарегистрирован: 24.07.2023(UTC)
Сообщений: 3

Автор: Евгений Афанасьев Перейти к цитате
Здравствуйте.
Возможно, в создаваемый SSLContext передан неверный пароль от хранилища (KeyStore integrity check failed). Создается DefaultSSLContext, значит, пароль где-то в System.setProperty(...trustStorePassword...).


Это на бэке?. В приложении имплементируется либа + происходит инициализация, все параметры берутся из либы при инициализации
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest (2)
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.