簡體   English   中英

c#使用Azure Service Bus對內部(防火牆后)的服務進行http調用

[英]c# make http call to service on premise (behind firewall) using Azure Service Bus

我在防火牆等內部擁有REST服務。該服務未暴露於Internet。 我需要從互聯網安全地連接到該服務。

我想知道Azure Service Bus是否可以將HTTP請求傳遞給服務並返回HTTP響應?

像這樣可怕的形象。

  • 在內部安裝的WCF服務總線客戶端服務
  • 在Azure中運行的服務器

Azure中的服務器可以使用Service Bus Relay向本地URL發出HTTP請求,例如: http://intranet.domain.com : http://intranet.domain.com

這種情況可能嗎?

在此處輸入圖片說明

您可以使用混合連接,這是Azure BizTalk Services的功能。 這使您的Azure Web或移動應用可以訪問使用靜態TCP端口的任何本地資源,例如SQL Server,HTTP Web API等。

您需要在本地安裝偵聽器代理,該偵聽器代理可以連接到運行REST服務的計算機,並且通信通過本地服務和Azure Web應用之間的安全連接進行。

  1. 混合連接概述
  2. 設置混合連接

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM