简体   繁体   中英

Does SSL pinning in android app affect working of iOS app using same server?

I am implementing SSL public key pinning on my android app. After implementation on the android app and adding Expect-CT header at the server will it affect my iOS app on which SSL pinning is not implemented?

SSL pinning is an implementation detail of the app, so implementing on Android won't impact iOS.

The Expect-CT header, however, is actually for Certificate Transparency, and so un-related to SSL pinning. It will have no impact on either Android or iOS apps currently although could potentially in webviews where the browsers are starting to add in support.

To support CT on Android, look at certificate-transparency-android . For iOS, AppTransportSecurity has a NSRequiresCertificateTransparency that needs to be set to YES , the default is NO , ie by default CT is not enabled within iOS apps.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM