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:
- Het codefragment Proxyinstellingen configureren laat zien hoe u de proxy-instellingen op een Azure Sphere-apparaat configureert.
- Het codefragment Proxyinstellingen ophalen laat zien hoe u de proxy-instellingen op een Azure Sphere-apparaat ophaalt.
- Het codefragment Geconfigureerde proxy in-/uitschakelen laat zien hoe u een al geconfigureerde proxy op een Azure Sphere-apparaat inschakelt/uitschakelt.
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.