Which SSL certificates are needed for API 1.1?


Hi all,

We currently query the Twitter API with C# from a Windows Server box. On certain boxes, we receive an error about being unable to establish a trust relationship. The logs complain about a particular certificate:

An operation failed because the following certificate has validation errors: Subject Name: CN=api.twitter.com, OU=Twitter Security, O=“Twitter, Inc.”, L=San Francisco, S=California, C=US Issuer Name: CN=VeriSign Class 3 Secure Server CA - G3, OU=Terms of use at https://www.verisign.com/rpa ©10

We can make the error go away by installing the “VeriSign Class 3 Secure Server CA - G3” certificate into our trusted certificate store, but I really wanted to verify that this is the correct course of action to take.

Is this the correct certificate to trust? (my knowledge of SSL certificates is sketchy at best)

Many thanks,