如何使用基于应用服务器的Azure SignalR Service在Java客户端上的signalR上启动HubR连接?

时间:2019-07-16 09:06:52

标签: java signalr signalr-hub signalr-2 signalr-client

Azure signalR service

我遵循了上面的signalR架构,我们使用了 ASP.NET SignalR , 我正在尝试通过JAVA客户端进行连接

第1步:如果我确实在与应用服务器协商请求,而不是得到响应强文本

{
    "ProtocolVersion":"2.0",
    "RedirectUrl":"https://test.service.signalr.net/aspnetclient",
    "AccessToken":"<a typical JWT token>"
} 

但是当我尝试从java-client连接azure signalr服务时,我却在Hubconnection.start().get()上遇到以下错误。

**

  

错误:microsoft.aspnet.signalR.client.transport.NegotiationException

** 注意:我没有使用过ASP.NET CORE SignalR

APP服务器已经被允许使用websokets,

您能帮助我们确定确切的Java客户端来连接"ASP.NET SignalR" Azure service

参考:https://docs.microsoft.com/en-us/azure/azure-signalr/signalr-concept-internals#client-connections

enter image description here

0 个答案:

没有答案