すべてのプロダクト
Search
ドキュメントセンター

Alibaba Cloud SDK:HTTPS リクエストの設定

最終更新日:Nov 09, 2025

V2.0 ソフトウェア開発キット (SDK) は、デフォルトで HTTPS を使用して Alibaba Cloud サービスにアクセスします。Darabonba\OpenApi\Models\Config クラスの protocol パラメーターを使用して、通信プロトコルを設定できます。有効な値は HTTPHTTPS です。安全なデータ伝送を確保するために、常に HTTPS プロトコルを使用してください。

use Darabonba\OpenApi\Models\Config;

$config = new Config([
    // 他の設定は省略されます。
    'protocol' => 'HTTPS', // プロトコルタイプを設定します。有効な値: HTTPS、HTTP。デフォルト値: HTTPS。
]);

HTTPS プロトコルでリクエストを送信すると、SDK はデフォルトで SSL/TLS 証明書検証を有効にします。コード環境に必要な証明書がない場合、証明書検証エラーが発生する可能性があります。AlibabaCloud\Tea\Utils\Utils\RuntimeOptions クラスの ignoreSSL パラメーターを使用して、SSL/TLS 証明書検証を有効または無効にできます。たとえば、テスト環境では、ignoreSSLtrue に設定して、一時的に証明書検証を無視できます。

重要

本番環境では SSL/TLS 証明書検証を有効にしてください。

use AlibabaCloud\Tea\Utils\Utils\RuntimeOptions;

$runtimeOptions = new RuntimeOptions();
// true: 証明書検証をスキップします。false: 証明書検証を有効にします。
$runtimeOptions->ignoreSSL = true;