Advertisement
Guest User

Untitled

a guest
Nov 19th, 2018
239
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. public class AndroidCustomClientHandler : AndroidClientHandler
  2. {
  3. TLSSocketFactory _customTlsSSLSocketFactory = new TLSSocketFactory();
  4.  
  5. protected override System.Threading.Tasks.Task SetupRequest(System.Net.Http.HttpRequestMessage request,
  6. Java.Net.HttpURLConnection conn)
  7. {
  8. SSLContext context = SSLContext.GetInstance("TLSv1.2");
  9.  
  10. context.Init(null, null, null);
  11. SSLEngine engine = context.CreateSSLEngine();
  12.  
  13. ((HttpsURLConnection)conn).SSLSocketFactory = _customTlsSSLSocketFactory;
  14.  
  15. return base.SetupRequest(request, conn);
  16. }
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement