Microsoft.Azure.Devices 1.38.1 yana bayar da proxy na HTTP ta HttpTransportSettings ɗinsa na gefen sabis. Ka bayar da shi lokacin ƙirƙirar RegistryManager:

var proxy = new System.Net.WebProxy("http://proxy.example:8080");
var settings = new Microsoft.Azure.Devices.HttpTransportSettings
{
    Proxy = proxy
};

var registry = Microsoft.Azure.Devices.RegistryManager
    .CreateFromConnectionString(iotHubConnectionString, settings);

Yi amfani da wannan registry ɗin don ayyukan da aka nufa kuma ka riƙe shi tsawon rayuwar aikin. Ka riƙe ainihin igiyar haɗin IoT Hub: adireshin proxy na cikin saitunan jigila. Jerin proxy na HTTP yana ba da 'yan takara don hanyar HTTP ta jama'a da wannan RegistryManager ke amfani da ita.

Idan proxy ɗin yana buƙatar shiga, saita proxy.Credentials kafin gina abokin ciniki. Igiyar haɗin IoT Hub tana tabbatar da buƙatar sabis kuma ba ta bayar da wannan asusun na tsaka-tsaki.

Wannan HttpTransportSettings na cikin fakitin sabis Microsoft.Azure.Devices ne. Haɗin MQTT da AMQP na abokin ciniki na'ura suna amfani da wasu saituna, don haka nasarar aikin registry yana tabbatar ne kawai cewa hanyar sabis ta HTTP ta yi aiki.

Labarai masu alaƙa