желательно, чтобы можно было удаленно менять истекшие сертификаты, в старых версиях приложения.
Let’s encrypt
А он и в приложении разве можно сертификат обновить ?
В приложение не нужно менять, все делается на бэке.
Но на устройстве же хранится какой-то ключ от сертификата?
Ты пинил сертификат и проверку сертификата?
нет, может есть какие-то полезные статьи? Из того что я читал, там все равно в info plist или в код нужно закладывать ключ от сертификата и если он истечет то все...
У тебя просто запрос по https? Почитай про certbot lets encrypt. Там все обновление на бэке делается.
Тебе в приложении ничего менять не нужно, проверка сертификатов происходит на уровне операционной системы.
хз может мы о разном говорим, вот пример. Там он к urlsession прикрепляет ssl сертификат, которые хранится в бандле. https://medium.com/@greenSyntax/ssl-pinning-in-ios-f508b5860ead
Я же у тебя спрашивал про пининг🫢
Это если ты не делаешь ssl Pinning
Поэтому я и спросил у него про пининг
обычно туда сам серт или его публичный ключ (который постоянен) записывают. мы используем SSL-pinning по сертификату
Обсуждают сегодня