aws/aws-sdk-net — pull request #6 by JohnLemberger (2012-12-30 22:20:30+00:00)
Title: Fix: Cloudfront API calls failing from EC2 with IAM role

AmazonWebServiceClient was failing to determine if the request should be signed for REST or QueryString protocol during signing because the DetermineProtocol method did not check the signer type against CloudFrontSigner in addition to AWS3Signer and AWS4Signer.