title: Obtaining intermediate certificates
body: <p>I need to verify a public certificate from Apple to authenticate a Game Center user server side (using <a href="https://developer.apple.com/library/ios/documentation/GameKit/Reference/GKLocalPlayer_Ref/Reference/Reference.html#//apple_ref/occ/instm/GKLocalPlayer/generateIdentityVerificationSignatureWithCompletionHandler" rel="nofollow">generateIdentityVerificationSignatureWithCompletionHandler</a>).</p>
  
  <p>I have no problem getting the certificate from Apple (eg. <a href="https://sandbox.gc.apple.com/public-key/gc-sb.cer" rel="nofollow">https://sandbox.gc.apple.com/public-key/gc-sb.cer</a>), but it is signed with an intermediate certificate (VeriSign Class 3 Code Signing 2010 CA) which in turn then is signed by a trusted root certificate (VeriSign Class 3 Public Primary Certification Authority - G5).</p>
  
  <p>Obviously I need the intermediate certificate to authenticate the apple certificate- what would the normal approach be to obtaining intermediate certificates?</p>
  
  <p>How should I go about getting it for this purpose?</p>