Alibaba Cloud SDK V1.0 for Go, tüm API istekleri için HTTPS kullanır ve varsayılan olarak TLS sertifikalarını doğrular. Belirli uyumluluk gereksinimleri veya izole test ortamları için bu ayarları özelleştirebilirsiniz.
TLS sertifika doğrulamasını devre dışı bırakın
Sertifika doğrulamasını devre dışı bırakmak bir güvenlik riski oluşturur. Bu seçeneği yalnızca güvenilir ortamlarda test amaçlı kullanın. Üretim kodunda sertifika doğrulamasını asla devre dışı bırakmayın.
HTTPSInsecure parametresini istemci düzeyinde (tüm istekler için) veya istek düzeyinde (tek bir istek için) ayarlayabilirsiniz.
İstemci düzeyinde yapılandırma
İstemci nesnesinde HTTPSInsecure değerini ayarlamak, bu istemci tarafından yapılan tüm sonraki isteklere uygulanır.
// Disable certificate validation for all requests made by this client.
client.SetHTTPSInsecure(true)
İstek düzeyinde yapılandırma
Bir istek nesnesinde HTTPSInsecure değerini ayarlamak, istemci ayarını yalnızca o tek API çağrısı için geçersiz kılar.
// Disable certificate validation for only this specific request.
request.SetHTTPSInsecure(true)