2013-02-19 69 views
1

如何在使用新版PHP SDK(V2)处理dynamodb时禁用/启用SSL。AWS PHP SDK V2 dynamodb - 如何禁用/启用ssl

在V1中有$ DDB-> disable_ssl();什么是V2的等价物?

在文档中找不到任何内容。

+0

尝试添加'ssl.certificate_authority'参数。即'$ aws = Aws :: factory(array( 'key'=>'xxxxxxxxxx', 'secret'=>'xxxxxxxxxx', 'region'=> Region :: US_WEST_2, 'ssl.certificate_authority'= > true ));' – greg 2013-02-19 18:27:26

回答

3

尽管不推荐,但可以通过将scheme选项传递给客户端的工厂方法或作为服务构建器中的配置设置来禁用SSL。

<?php 

$client = Aws\DynamoDb\DynamoDbClient::factory(array(
    'key' => '***', 
    'secret' => '***', 
    'region' => 'us-east-1', 
    'scheme' => 'http' 
)); 

scheme选项确定创建用于联系服务的基本URL时使用的URL方案。