Исключить домен в шаблоне при использовании закрепления сертификата в OkHttp - PullRequest
0 голосов
/ 04 июня 2019

Есть ли способ использовать CertificatePinner в OkHttp с подстановочным знаком, но также исключить определенные домены?

Пример:

У нас есть набор доменов *.example.com, которые мы хотим прикрепить к сертификату.

 new CertificatePinner.Builder()
    .add("*.example.com", CertificatePinner.pin(getCertificate(R.raw.our_cert, context))) 
    .build();

Однако теперь у нас есть новый домен prototype.example.com. Поскольку это прототип, у нас еще нет настройки сертификата TLS. Так есть ли способ «белого списка» этого домена? Глядя на источник для add () , он не похож на это.

Есть ли другой способ обойти это?

...