
提前謝謝你了。我無法弄清楚這一點。它在本機訊號器上 100% 正常工作,但如果我使用 Azure Signalr 服務,它會隨機出現以下錯誤:錯誤:呼叫集線器方法「auctionhub.JoinGroup」時出錯。
即使該方法非常簡單且隨機失敗。在 AuctionHub.cs 中:
public Task JoinGroup(string id)
{
return Groups.Add(Context.ConnectionId, id);
}
我製作了一個範例影片:http://youtu.be/SjhiPBb1Q8Q?hd=1
答案1
事實證明,Azure Signalr 需要為每個應用程式提供唯一的應用程式名稱。即使在我的本機電腦上對其進行了測試並將其部署在伺服器上也會導致它隨機失敗。 app.MapAzureSignalR("需要是唯一的", hubConfiguration);