Cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

The request was aborted: Could not create SSL/TLS secure channel

The call that I have been using to get to the introspect endpoint has been failing for about a week:

webClient.UploadValues("https://api.fitbit.com/1.1/oauth2/introspect", "POST", data);

Here is the error that I receive:

The request was aborted: Could not create SSL/TLS secure channel

I saw that TLS 1.0 and 1.1 are not supported anymore, but I dont remember setting that in my code. The endpoint link above is still what is being used for introspect.

What could I be doing wrong?

Thank you!

Dave 

Best Answer
0 Votes
1 REPLY 1

Hi @dby4 

 

On May 18, 2020 we discontinued support for TLS 1.0 and 1.1.   Now, TLS 1.2 is supported.  I suspect the error message is caused by using an unsupported version of TLS.  I know some development environments, for example .NET, can set the TLS version to use when sending API calls.  I would check your development environment to make certain it is using TLS 1.2.

Gordon Crenshaw
Senior Technical Solutions Consultant
Fitbit Partner Engineering & Web API Support | Google
Best Answer
0 Votes