zbudować restAdapter przez to:Jak wysłać żądanie HTTPS przy użyciu funkcji Retrofit?
return new RestAdapter.Builder()
.setEndpoint("https://www.xyz.com/")
.build()
.create(SafeUserApi.class);
następnie w SafeUserApi.class (który jest interfejsem) mam:
public interface SafeUserApi {
@POST("/api/userlogin")
void getUserLogin(@Body UserserLogin userLogin, Callback<LoginResult> cb);
}
Ale to nie działa. Przegapiłem coś?
Próbowałem z Postmanem i to działa. Ale w moim urządzeniu tak nie jest.
mam te cztery biblioteki importowane:
compile files('libs/okhttp-2.1.0.jar')
compile files('libs/okhttp-urlconnection-2.1.0.jar')
compile files('libs/okio-1.0.1.jar')
compile files('libs/retrofit-1.8.0.jar')
Jak robi to działa? Podaj symptomy. –
Rozwiązałem to. Nie uwzględniłem magazynu kluczy w moim projekcie. Zajmuje mi to trochę czasu, aby stworzyć gen magazynu kluczy. Użyłem keystoreExplorer do gen magazynu kluczy, to jest bardzo łatwe wif to narzędzie – Derekyy
Mam ten sam problem i moje żądanie modernizacji z błędem: java.security.cert.CertPathValidatorException: nie znaleziono zakotwiczenia zaufania dla ścieżki certyfikatu. – Kenji