Delen via


Networking_Proxy_SetAnonymousAuthentication functie

Header: #include <applibs/networking.h>

Hiermee stelt u de proxyverificatiemethode in op anoniem.

Updates de opgegeven Networking_ProxyConfig-struct met de nieuwe verificatiemethode.

  int Networking_Proxy_SetAnonymousAuthentication(Networking_ProxyConfig *proxyConfig);

Parameters

  • proxyConfig Een aanwijzer naar de Networking_ProxyConfig-struct om bij te werken.

Fouten

Als er een fout optreedt, wordt -1 geretourneerd en ingesteld errno op de foutwaarde.

  • EFAULT: De parameter proxyConfig is NULL.

errno Andere fouten kunnen ook worden opgegeven; dergelijke fouten zijn niet deterministisch en er is geen garantie dat hetzelfde gedrag wordt behouden via systeemupdates.

Retourneert

0 voor geslaagd of -1 voor fout, in welk geval errno wordt ingesteld op de foutwaarde.

Opmerkingen

De vorige instelling voor verificatiemethoden is verwijderd en vervangen door de nieuwe instelling.

Concepten en voorbeelden

De proxycodefragmenten laten het volgende zien:

De HTTPS-voorbeelden laten zien hoe u de HTTPS_Curl_Easy- en HTTPS_Curl_Multi-API's gebruikt om inhoud via HTTPS op te halen. Standaard configureren ze de cURL-ingang om een proxy te gebruiken.

Het AzureIoT-voorbeeld bevat instructies en code voor het toevoegen van ondersteuning voor webproxy's aan het voorbeeld.