Skip to content

Conversation

@kunni80
Copy link

@kunni80 kunni80 commented Apr 5, 2016

Error when connecting from Android to a server that does not support
TLS 1.0

… Lollipop

Error when connecting from Android to a server that does not support
TLS 1.0
@ghost
Copy link

ghost commented Apr 26, 2016

Is there any plan to merge this pull?

@curtisshipley
Copy link

This is becoming a huge issue for one of my clients. They just upgraded their API enpoint, which is breaking apps in the field.

What can I do to help get this merged?

@ghost
Copy link

ghost commented Sep 15, 2016

Just take the branch compile it and use it. You can take a look changes and if you want you add aditional changes to fit your needs. Please note that you will have some limitations regarding supported cipher suites. You can check the list of supported cihper suits on the Android site. It is possible that your client force usage, or in other words disable certain cipher suits for certain version of TLS. Meaning if they require (for security reasons) to use specific cipher suites, they will normally disable some weak/or not strong sipher suites and your application will not be able to communicate, even with TLS 1.2.

@curtisshipley
Copy link

It's also possible to achieve the same thing using reflection. I was able to grab the private "client" of the parent and set it. It would be nice if some of those fields were protected rather than private.

@simondebaecke
Copy link

Hey ! Any plan to merge this ?

@shmoe01
Copy link

shmoe01 commented Jan 6, 2017

+1

ramonesteban78 added a commit to ramonesteban78/ModernHttpClient that referenced this pull request Jan 19, 2017
Updated OKHttp libraries
Remove validation of client certificates for class HostnameVerifier - OkHttpNetworkHandler
bitdozer added a commit to bitdozer/ModernHttpClient that referenced this pull request Feb 5, 2017
@BenDevelopment
Copy link

I really need this too :(

@cklenk
Copy link

cklenk commented May 15, 2017

Is anyone able to build branch 8eea4ad? I'm getting ambiguous reference errors (OperationCanceledException) and obsolete errors (ClientCipherSuitesCallback) on file OkHttpNetworkHandler in the Android project. I am too looking for a 1.2 TLS solution on lower Android versions.

@danardelean
Copy link

You can do it with the native handler provided by Xamarin:
https://sviluppomobile.blogspot.it/2017/06/enable-tls-12-11-xamarinandroid.html

Hope it helps!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants