Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在新的.Net标准Azure API-Microsoft.Azure.Servicebus中使用QueueClient时,有没有办法绕过代理?_C#_Asp.net Core_Azureservicebus - Fatal编程技术网

C# 在新的.Net标准Azure API-Microsoft.Azure.Servicebus中使用QueueClient时,有没有办法绕过代理?

C# 在新的.Net标准Azure API-Microsoft.Azure.Servicebus中使用QueueClient时,有没有办法绕过代理?,c#,asp.net-core,azureservicebus,C#,Asp.net Core,Azureservicebus,我目前正在开发一个使用azure服务总线队列的.net核心应用程序 我们仅限于在WebSocket上使用AMQP,并且支持公司代理 QuietClient类无论如何都不提供在其任何构造函数中设置代理信息的功能,因此我们得到一个 尝试将消息写入队列时出现“无法连接到远程服务器”错误 当我在家里使用它时,同样的代码也能工作——而不是在代理后面 在常规.net中,可以通过在web.config中添加默认代理配置来绕过代理 <defaultProxy enabled="true" useDefau

我目前正在开发一个使用azure服务总线队列的.net核心应用程序

我们仅限于在WebSocket上使用AMQP,并且支持公司代理

QuietClient类无论如何都不提供在其任何构造函数中设置代理信息的功能,因此我们得到一个 尝试将消息写入队列时出现“无法连接到远程服务器”错误

当我在家里使用它时,同样的代码也能工作——而不是在代理后面

在常规.net中,可以通过在web.config中添加默认代理配置来绕过代理

<defaultProxy enabled="true" useDefaultCredentials="false">
    <proxy usesystemdefault="True" proxyaddress="http://someAddredd:8888" />
    ......
</defaultProxy>

......
因为这是一个.net核心应用程序,所以应用程序的配置不使用web.config文件

部署到IiS时,将创建一个轻量级的web.Config文件,以允许IiS与core的kestrel web服务器集成。但是,将旁路代理信息添加到此中不起作用


任何帮助都将不胜感激

可能是Hello Ted的复制品,我面临同样的问题。但即使我在常规.net上将默认代理设置为自动检测,我也无法与服务总线通信。你能帮忙吗!你好,帕拉什。我们无法解决该问题(使用QueueClient绕过代理)。然而,我们通过HttpClient将Azure restful Api写入服务总线队列,从而解决了这个问题,您可以在其中添加代理信息。