У меня есть API с подключением HTTPS, я следовал за этим блогом, (https://www.netguru.com/codestories/3-ways-how-to-implement-certificate-pinning-on-android), специально шаги 2 и 3, чтобы применить закрепление сертификата, но ни один из методов не работает. Это то, что я сделал до сих пор :
- Создать файл network_security_config.xml
- Добавить его в манифест
- Настройте файл конфигурации и добавьте отпечатки пальцев, создав их с помощью https://github.com/scottyab/ssl-pin-generator
Однако я получаю только ошибку исключения рукопожатия SSL ( NativeCrypto_SSL_do_handshake исключение => 0 ), без каких-либо дополнительных сведений или конкретной ошибки. Как я могу интегрировать это в приложение?