|
Мобильный клиент - ошибка сертификата при подключении... | ☑ | ||
---|---|---|---|---|
0
mikecool
30.07.20
✎
17:18
|
Собран клиент под платформу 8.3.17.1386, запускаю на андроиде для проверки
Сразу же получаю java.sequrity.cert.SertPathValidationExeption:Trust anchor for certification path not found Куда копать? Нужно построить дерево сертификатов на телефоне от корня до конечного сервера, на котором крутится веб-сервер? Раньше сборки на сертификат не ругались. Зы: я не собираю, я только проверяю ) |
|||
1
spiller26
30.07.20
✎
17:22
|
(0) Сертификат "протух"
|
|||
2
mikecool
30.07.20
✎
17:24
|
(1) не, проверено - до 24 года
|
|||
3
mikecool
30.07.20
✎
17:25
|
взял серт от сервера, поставил в телефон - ошибка не пропала
|
|||
4
mikecool
30.07.20
✎
17:27
|
"Trust anchor for certification path " - не требуется ли построить дерево сертов от корня до сервера, как в налоговой?
|
|||
5
johnnik
30.07.20
✎
17:30
|
(2) Ну мало ли, может у андроида дата кривая. И еще, сертификат протух не только когда срок действия истек, но еще и когда не наступил. Например, если дата на компе 01.01.1980
|
|||
6
mikecool
30.07.20
✎
17:39
|
(5) уточняю: серт с 19 по 24 год, на андрюше - текущая дата
|
|||
7
mikecool
30.07.20
✎
17:39
|
меня смущает текст ошибки, требуется цепочка сертификатов?
|
|||
8
johnnik
30.07.20
✎
17:50
|
(7) Trust anchor for certification path - звучит как корневой сертификат. Когда ставишь подпись на комп (не андроид, а винда), то нужно еще устанавливать корневые сертификаты, в моем случае - это на верхнем уровне сертификат Минкомсвязь РФ, затем Калуга-Астрал (удостоверяющий центр), и затем уже клиентский. Для винды есть утилитки, которые ставят корневые сертификаты сами, при запуске экзешника, а для андроида видимо надо эти сертификаты скачивать и устанавливать ручками
|
|||
9
stopa85
30.07.20
✎
18:03
|
Нет сертификата удостоверяющего центра. То что шлёт веб-сервер невозможно проверить
|
|||
10
mikecool
30.07.20
✎
18:06
|
я решил проблему топором - отключил проверку сертификата и пока приложение заработало )
|
|||
11
mikecool
30.07.20
✎
18:06
|
вернее, клиент заработал
|
|||
12
mikecool
30.07.20
✎
18:07
|
(8) скачать и установить не проблема, андроид их кушает на раз
я скачал корневой, потом серверный - вроде цепь замкнулась, но при добавлении моб клиента можно посмотреть - какие серты есть, и в 4 контейнерах - ноль сертификатов |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |