2012-03-08 7 views
0

私は私のスクリプトでAPIをバランシング弾性荷重からSetLoadBalancerListenerSSLCertificate http://docs.amazonwebservices.com/ElasticLoadBalancing/latest/APIReference/API_SetLoadBalancerListenerSSLCertificate.htmlを使用しようとしているアマゾン弾性負荷分散クエリのAPI SetLoadBalancerListenerSSLCertificate

https://elasticloadbalancing.us-east-1.amazonaws.com/?AWSAccessKeyId=<Access Key Removed>&Action=SetLoadBalancerListenerSSLCertificate&LoadBalancerName=testelb&LoadBalancerPort=443&SSLCertificateId=arn%3Aaws%3Aiam%3A%3A984502586525%3Aserver-certificate%2FtestCert&SignatureMethod=HmacSHA256&SignatureVersion=2&Timestamp=2012-03-08T15%3A49%3A00.181Z&Version=2011-11-15%29&Signature=TUJCVlu7ojVFo%2Bw234239cIyVEFQu7ShkiY345cCX5k%3D 
(当社ELBは、東は私たちである)のようなWSが呼び出すサンプルが見えます

この要求が失敗している - 私は戻って

<ErrorResponse xmlns="http://webservices.amazon.com/AWSFault/2005-15-09"> 
    <Error> 
    <Type>Sender</Type> 
    <Code>InvalidAction</Code> 
    <Message> 
    Could not find operation SetLoadBalancerListenerSSLCertificate for version 2011-11-15) 
    </Message> 
    </Error> 
    <RequestId>3fb78e4b-6936-11e1-b35f-61bb55c2dcc3</RequestId> 
    </ErrorResponse> 

のようなXML応答を取得し、私はSだ道と間違って何かがありますこのエラーの原因となっているクエリを構造化しますか?私は、バージョンが正しいと確信しています。

ありがとうございました!

答えて

1

あなたは2011-11-15)ある

Version=2011-11-15%29 

を送っています。 %29(右括弧)を削除してください。よりうまくいくはずです。

関連する問題