问题标签 [azure-relay]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
150 浏览

wcf - Why can't I have two BasicHttpRelay receive locations with different namespaces but the same relay name?

I am trying to create a BizTalk solution that uses two Relay namespaces in two different regions for high availability. I have a receive port with two receive locations with identical configuration except for the URI (and the SAS key) where they differ by the namespace only. I would like to use the same relay name for each, because this name has business domain significance in my solution.

The URIs are of the form:

  • https://[my-solution]-relay-uksouth.servicebus.windows.net/[my entity]
  • https://[my-solution]-relay-ukwest.servicebus.windows.net/[my entity]

When I start the second location, it stops and logs an error message:

The Messaging Engine failed to add a receive location "[receive location name]" with URL "https://[my-solution]-relay-ukwest.servicebus.windows.net/[my entity]" to the adapter "WCF-BasicHttpRelay". Reason: "System.InvalidOperationException: The ChannelDispatcher at 'sb://[my-solution]-relay-ukwest.servicebus.windows.net/[my entity]' with contract(s) '"ITwoWayAsyncVoid"' is unable to open its IChannelListener. ---> System.InvalidOperationException: A registration already exists for Uri 'sb://[my-solution]-relay-ukwest.servicebus.windows.net/[my entity]'.

What do I have to do to make BizTalk accept this? I can't see any reason why this would not just work. I have considered the limitation of WCF services that it is not allowed to host more than one service with the same base address and protocol - but the base addresses are different, so I don't think it should be claiming that this is the problem.

I am using BizTalk Server 2016.

0 投票
0 回答
118 浏览

azure - 指标不适用于 Azure 中继

我们目前正在使用 Azure WCF 中继,其中包含许多侦听器和发送者。但指标不可用。

.

有没有办法在 Azure Relay 中激活指标?

0 投票
0 回答
40 浏览

azure - iotedge 上的 Azure 中继

需要在公司 Intranet 上部署 IotEdgehub 部署(出于安全原因)。

azure relay 是否适用于服务器(内网)连接到可访问内网和 Internet 的服务器的场景?还是更好地利用端口转发方案?

0 投票
0 回答
51 浏览

azureservicebus - 无法使用命名空间连接字符串列出中继命名空间内的混合中继

我正在尝试列出中继命名空间内的混合中继。

我试过使用

仅列出 WCF 中继和

RelayManagerRelayManagementClient列出混合中继,但这两个客户端都需要资源组名称和命名空间名称。

是否有任何客户端用于仅使用连接字符串列出混合中继?

0 投票
1 回答
601 浏览

c# - 如何通过 azure relay C# 发送 prem wcf https 服务的基本身份验证凭据?

我在 Azure 上有一个向 Azure Relay 发送请求的 WebAapp。它应该传输到需要基本身份验证的 IIS 上托管的本地 WCF HTTPS 服务的侦听器。如何通过 Azure Relay 发送 onprem WCF 服务的授权基本标头。我该如何发送?例子,

“授权”:“基本239837987XYC”

我用过通道工厂,

我收到错误:无法将值添加到集合中,因为集合已包含相同类型的项目:“System.ServiceModel.Description.ClientCredentials”。此集合仅支持每种类型的一个实例。参数名称:项目

0 投票
0 回答
98 浏览

azure-relay - 当 Internet 中断时,Azure 中继混合连接侦听器不会重新建立

我有CUSTOM azure 混合连接侦听器服务在本地运行,并按照 MSDN 的建议使用下面提到的代码,但是当本地 INTERNET连接中断时,侦听器没有重新建立。

10 次中只有 1 次,当本地 INTERNET中断时,使用以下代码重新建立侦听器

10 次中有 10 次重新建立监听器到 azure 混合连接需要哪些更改?请指教。

0 投票
0 回答
29 浏览

azure-relay - 有没有办法在消费者与 Azure 中继连接建立连接时收到通知?

这是我的用例:

  • 使用一个连接配置 Azure 中继
  • 消费者通过此连接连接到中继
  • 我们通过 Azure Relay 向消费者推送信息
  • 消费者连接断开,我们检测到我们这边的错误
  • 我们停止推送事件
  • 一段时间后消费者再次连接

在这一点上,我想开始推送事件。有没有办法通过 azure 通知我与我的 Azure Relay 资源建立了新连接,并且我可以开始将事件推送到该连接?

0 投票
1 回答
1545 浏览

azure - 如何删除混合连接

我不小心删除了继电器,而没有先删除混合连接。看起来这留下了一个孤立的混合连接,因为每当我尝试创建一个新的混合连接时,我都会收到此错误:

无法添加混合连接 xxxxxxxxxxxxxxxxxxxxxx:主机名 xxxxx 和端口 xxxx 的混合连接已存在,该连接在应用服务计划中必须保持唯一。

我到处搜索试图找到混合连接,但我看不到它。我很感激这方面的任何帮助。

交叉发布在 MSDN 上:https ://social.msdn.microsoft.com/Forums/en-US/becb2be7-25e2-4992-a64c-cd784094d0bb/how-to-delete-hybrid-connections?forum=WAVirtualMachinesforWindows

谢谢。

0 投票
2 回答
587 浏览

azure - 从 Logic App 如何在某些本地服务器上调用私有托管的基于 SOAP 的 Web 服务

我们在一些本地网络上托管了一个逻辑应用程序和基于私有 SOAP 的 Web 服务。

根据一些参数,我们需要从 Log App 调用这个 Web Service。

实现这一点的可能和安全的方法是什么?

0 投票
1 回答
249 浏览

c# - 无法访问 Azure WCF 中继获取“未找到终结点。终结点不存在。” 错误

我一直在尝试将 Azure WCF 中继与链接中给出的两个 ASP 应用程序一起使用

https://docs.microsoft.com/en-us/azure/service-bus-relay/service-bus-dotnet-hybrid-app-using-service-bus-relay

该示例说明如何创建控制台服务器和 MVC 客户端应用程序以使用 azure 服务总线中继进行连接。

如前所述,我创建了 RootManageSharedAccessKey 并为两个应用程序提供了主键。

但是,在实施相同的操作之后,我一直遇到这个问题。

谁能建议我遵循的示例出了什么问题?