Microsoft.Azure.Devices 1.38.1 ଏହାର ସେବା-ପାର୍ଶ୍ୱ HttpTransportSettings ମାଧ୍ୟମରେ HTTP ପ୍ରକ୍ସି ପ୍ରଦାନ କରେ। 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);

ଉଦ୍ଦିଷ୍ଟ କାର୍ଯ୍ୟ ପାଇଁ ଏହି registry ଇନଷ୍ଟାନ୍ସ ବ୍ୟବହାର କରନ୍ତୁ ଏବଂ ୱାର୍କଲୋଡ୍ ର ସମ୍ପୂର୍ଣ୍ଣ ଜୀବନକାଳ ରଖନ୍ତୁ। ପ୍ରକୃତ IoT Hub ସଂଯୋଗ ଷ୍ଟ୍ରିଙ୍ଗ ରଖନ୍ତୁ: ପ୍ରକ୍ସି ଠିକଣା ପରିବହନ ସେଟିଂସରେ ଥାଏ। HTTP ପ୍ରକ୍ସି ତାଲିକା ଏହି RegistryManager ବ୍ୟବହାର କରୁଥିବା ସାର୍ବଜନୀନ HTTP ପଥ ପାଇଁ ପ୍ରାର୍ଥୀ ଦେଇଥାଏ।

ଯଦି ପ୍ରକ୍ସି ଲଗଇନ୍ ଆବଶ୍ୟକ କରେ, କ୍ଲାୟଣ୍ଟ ତିଆରି କରିବା ପୂର୍ବରୁ proxy.Credentials ସେଟ୍ କରନ୍ତୁ। IoT Hub ସଂଯୋଗ ଷ୍ଟ୍ରିଙ୍ଗ ସେବା ଅନୁରୋଧ ପ୍ରମାଣିତ କରେ ଏବଂ ସେହି ମଧ୍ୟସ୍ଥ ଖାତା ଦିଏ ନାହିଁ।

ଏହି HttpTransportSettings Microsoft.Azure.Devices ସେବା ପ୍ୟାକେଜର। ଡିଭାଇସ୍-କ୍ଲାୟଣ୍ଟ MQTT ଏବଂ AMQP ସଂଯୋଗ ଅନ୍ୟ ସେଟିଂସ ବ୍ୟବହାର କରେ, ତେଣୁ ସଫଳ registry କାର୍ଯ୍ୟ କେବଳ HTTP ସେବା ପଥ କାମ କରିଥିବା ପ୍ରମାଣ କରେ।

ସମ୍ପର୍କିତ ପ୍ରବନ୍ଧ