Разве я не должен подключаться к https, когда параметры сертификата в настройках неверны, но я - PullRequest
0 голосов
/ 17 июня 2019

Я использую модификацию с CertificatePinner для подключения https://api.blablabla.com Вот код ниже. Несмотря на то, что пин-код и шаблон сертификата просто неверны, дооснащение успешно подключается к API, разве он не должен подключаться к серверу? что мне не хватает?

  static OkHttpClient.Builder httpClient = new OkHttpClient.Builder()
        .connectTimeout(20, TimeUnit.SECONDS);

   CertificatePinner certificatePinner = new CertificatePinner.Builder()
            .add(
                    "https://www.goodgle.com.tr",  // this is wrong address
                    "sha256/6OcCAYrebyAu0zfHwYOfruRCL77asdadsfasdfxkP8="   // this is wrong sha256 pin
            ).build();


    retrofit = new Retrofit.Builder()
            .baseUrl(Config.API_BASE_URL)  // api_base_url is correct and it is like https://apis.mapissadfasdf.com
            .addConverterFactory(GsonConverterFactory.create(gson))
            .client(httpClient.certificatePinner(certificatePinner).build())
            .build();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...