我正在尝试开始使用 Azure 服务总线队列。在这篇文章之后https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-dotnet-get-started-with-queues唯一的区别是我试图从在 web api 中。
我得到的错误是:无法建立连接,因为目标机器主动拒绝了它 40.84.xxx.xx:443
我将不胜感激任何帮助或指示!
注意:控制台应用程序按照上述指南工作得很好。
7/24 更新,这是我的操作方法中的代码:
try
{
var connectionString =
"Endpoint=sb://xxxxx-test.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=shared_access_key";
var queueName = "testqueue1";
var client =
QueueClient.CreateFromConnectionString(connectionString, queueName);
var message = new BrokeredMessage(eventMessage);
client.Send(message);
}
catch (Exception e)
{
//log exception
}
更新 7/25。我能够通过在 web.config 中将 defaultConfig 条目设置为启用来使其工作:
<system.net>
<defaultProxy enabled="true"/>
</system.net>
我能够通过在 web.config 中将 defaultConfig 条目设置为启用来使其工作:
<system.net>
<defaultProxy enabled="true"/>
</system.net>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句