我在Iot集线器和企业网络代理上遇到了一些问题

问题描述 投票:-2回答:1

我试图用Asp.net核心连接到IOT Hub,但我无法从IOT集线器获取设备。当我试图直接连接互联网时,我可以从物联网中心获取设备。所以我认为原因可能是企业网络的代理。如果你知道的话,请你再考虑一下,让我知道。谢谢

asp.net-core proxy .net-core azure-iot-hub
1个回答
0
投票

您可以显式向应用程序添加代理设置。

对于Registry Manager,请尝试以下代码:

using System.Net;
// s_proxyServerAddress= ...
// s_connectionString = ...
HttpTransportSettings customTransportSettings = new HttpTransportSettings();
customTransportSettings.Proxy = new WebProxy(s_proxyServerAddress);

JobClient jobClient = JobClient.CreateFromConnectionString(s_connectionString, customTransportSettings);
RegistryManager registryManager = RegistryManager.CreateFromConnectionString(s_connectionString, customTransportSettings);

更详细的信息是here

如果有帮助,请告诉我。

© www.soinside.com 2019 - 2024. All rights reserved.