Skip to content

Instantly share code, notes, and snippets.

@marcheiligers
Created January 15, 2013 16:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save marcheiligers/4539778 to your computer and use it in GitHub Desktop.
Save marcheiligers/4539778 to your computer and use it in GitHub Desktop.
public static void CallAPI(ParamType param)
{
var resetServicePoint = false;
var origSecurityProtocol = System.Net.ServicePointManager.SecurityProtocol;
try
{
System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Ssl3;
resetServicePoint = true;
// Make your API call here
}
finally
{
if (resetServicePoint)
{
try { System.Net.ServicePointManager.SecurityProtocol = origSecurityProtocol; }
catch { }
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment