2015-10-20 61 views
1

我試圖通過N/A的區域,但我給了我的錯誤,因爲53點的設置將其設置爲n的路線上/一航線53個AWS SDK,如何指定N/A區域

AWS HTTP error: Client error: 403 IncompleteSignature (client): Credential must have exactly 5 slash-delimited elements

$client = Route53Client::factory(array(
    'profile' => 'test1', 
    'region'=>'n/a', 
    'version' => 'latest' 
)); 

區域是必需的,如果我刪除它給我需要的錯誤。

回答

0

我想知道爲什麼地球上你會認爲該地區應該是n/a

哦。這就是它在Regions and Endpoints的文檔中顯示的方式。

這似乎不正確。可能是因爲「n/a」實際上意味着任何有效區域都可以工作,但我建議根據the example request shown in the API docs,他們期望看到的區域值實際上是us-east-1

+0

我在aws ec2上使用us-west-2,並嘗試在route53上使用它並沒有工作。 – Boy

+0

那麼...... us-east-1呢? –

+0

是的,它對我們東1,也許它的默認?沒有讀過任何有關這是默認的,但。 – Boy