【发布时间】:2019-03-05 10:09:46
【问题描述】:
我一直在使用 Azure SignalR API 向群组、所有人和单个用户发送消息。
我在将用户添加到组时遇到问题。
我按照要求执行请求 https://docs.microsoft.com/en-us/azure/azure-signalr/signalr-quickstart-rest-api#add-user-to-group,当我得到成功响应时,用户并未添加到组中。
var url = "xxx.service.signalr.net/api/v1/hubs/<hub-name>/groups/<group-name>/users/<userid>"
var request = new HttpRequestMessage(HttpMethod.Put, _azureSignalRUtilities.GetUrl(url));
request.Headers.Authorization = new AuthenticationHeaderValue("Bearer",
_azureSignalRUtilities.GenerateAccessToken(url, _serverName));
request.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
我已经从 https://github.com/aspnet/AzureSignalR-samples/tree/master/samples/Serverless
【问题讨论】:
-
响应是什么样的?它只是一个“200”吗?
-
@Rthomas529 是 200 接受
-
双重检查请求中的方法是 PUT 吗?回复正文中有任何信息吗?
-
@mathew 我希望发布的答案能解决您的问题
-
@RahulRuikar 感谢您的回复。但仍然无法正常工作。我看不到原始样品的任何变化。你有什么改变?
标签: azure azure-signalr signalr-service