亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

發送到 Azure 事件中心錯誤

發送到 Azure 事件中心錯誤

C#
狐的傳說 2021-10-24 16:44:39
我對 C#、Microsoft Azure 以及基本上所有的東西都完全陌生。我正在嘗試設置可以向其發送數據的 Azure 事件中心。它構建得很好,但我每次都會收到相同的異常。消息如下:現有連接被遠程主機強行關閉。只是為了確保我這樣做是正確的,我附上了圖片,其中包含我獲取事件中心連接字符串和中心名稱的值的位置。我從哪里獲得事件中心連接字符串。這是在命名空間內 - 而不是集線器本身。我從哪里得到集線器名稱的。代碼如下:private const string EventHubConnectionString = "<Connection String>";private const string EventHubName = "eventhubtest";集線器名稱是否必須只是那個或路徑?任何想法或幫助將不勝感激。謝謝。
查看完整描述

3 回答

?
料青山看我應如是

TA貢獻1772條經驗 獲得超8個贊

我已經被這個完全相同的錯誤困擾了好幾天,我的同事要求我更改以下部分并且它起作用了。


var connectionStringBuilder = new EventHubsConnectionStringBuilder(EventHubConnectionString)

{

    EntityPath = EventHubName,

    TransportType = TransportType.AmqpWebSockets                

};

我還在努力了解原因,可能和公司的防火墻設置有關。


查看完整回答
反對 回復 2021-10-24
?
慕的地6264312

TA貢獻1817條經驗 獲得超6個贊

我回答了我自己的問題。首先,我需要更改連接字符串并確保其中包含實體路徑。然后在建立集線器客戶端時,我這樣做了:

eventHubClient = EventHubClient.CreateFromConnectionString(EventHubConnectionString);

但是,由于防火墻問題,我得到了這個例外。我必須打開端口(現在正在處理)以允許與事件中心的出站通信。我相信這些是端口 5671 和 5672。

感謝所有回答和@RayX 將其釘在頭上的人。


查看完整回答
反對 回復 2021-10-24
  • 3 回答
  • 0 關注
  • 196 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號