You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sur Android, la fonctionnalité de Pinned Certificate est configurée dans le fichier network_security_config.xml.
Sur iOS, c'est le Matrix-SDK qui regarde si des fichiers .cer sont présent dans le bundle de l'application et les utilisent s'il en trouve.
// If some certificates are included in app bundle, we enable the AFNetworking pinning mode based on certificate 'AFSSLPinningModeCertificate'.
// These certificates will be handled as pinned certificates (only these certificates will be trusted).
Sur iOS, on devrait utiliser le même mode de configuration que sur Android (NSAppTransportSecurity sur iOS) pour intercepter toutes les requêtes HTTP.
Actuellement, celles issues de MapLibre pour la geolocalisation ne sont pas "Certificate Pinned".
NicolasBuquet
changed the title
Pinned Certificate system is different than Android
Pinned Certificate system is different on iOS than Android
Apr 8, 2024
Sur Android, la fonctionnalité de Pinned Certificate est configurée dans le fichier
network_security_config.xml
.Sur iOS, c'est le Matrix-SDK qui regarde si des fichiers
.cer
sont présent dans le bundle de l'application et les utilisent s'il en trouve.Sur iOS, on devrait utiliser le même mode de configuration que sur Android (
NSAppTransportSecurity
sur iOS) pour intercepter toutes les requêtes HTTP.Actuellement, celles issues de MapLibre pour la geolocalisation ne sont pas "Certificate Pinned".
Configuration recommandée (et à tester) : https://developer.apple.com/news/?id=g9ejcf8y
Confirmé par @giomfo sur Element iOS : matrix-org/matrix-ios-sdk#1804 (comment)
The text was updated successfully, but these errors were encountered: