このトピックでは、Alibaba Cloud Classic SDK for .NET V1.0 で HTTPS リクエストを設定する方法について説明します。
重要
各 API オペレーションには、一意のリクエストオブジェクトがあります。リクエストオブジェクトは、${API}${Request} 形式で名前が付けられます。たとえば、リクエストオブジェクトは DescribeRegionRequest です。
Alibaba Cloud Classic SDK for .NET を使用すると、HTTPS 経由で API リクエストを送信するようにリクエストオブジェクトを設定できます。
request.Protocol(ProtocolType.HTTPS);重要
デフォルトでは、HTTPS 経由で API リクエストを送信する場合、SDK は証明書の検証を有効にして SSL/TLS 証明書の有効性を検証します。開発環境で SSL/TLS 証明書が設定されていない場合、証明書の検証に失敗したことを示すエラーが報告されます。
ネットワーク通信のセキュリティを確保するために、証明書の検証を有効にすることをお勧めします。テスト環境で証明書の検証を無効にする必要がある場合は、次の方法を使用できます。
// クライアントレベルで証明書の検証を無効にします。
client.SetHttpsInsecure(true);
// リクエストレベルで証明書の検証を無効にします。
request.SetHttpsInsecure(true);