gpt4 book ai didi

.net - "Unable to connect to the remote server"发送推送通知时出现异常

转载 作者:行者123 更新时间:2023-12-03 04:30:05 38 4
gpt4 key购买 nike

我正在使用 Azure 通知中心向 Android 和 iOS 上我的移动应用的用户发送推送通知。

当我登录到 Azure 门户并向设备 ID 发送测试消息时,它工作正常。

我使用从 Azure 门户获取的策略名称为 DefaultFullSharedAccessSignature 的连接字符串创建 NotificationHubClient

NotificationHubClient.CreateClientFromConnectionString("Endpoint=sb://redacted.servicebus.windows.net/;SharedAccessKeyName=DefaultFullSharedAccessSignature;SharedAccessKey=redacted", "redacted");

我目前正在尝试以最简单的方式发送通知:

Notification notification = new GcmNotification(message);
PushNotifications.Instance.Hub.SendNotificationAsync(notification, fakeUser.Devices).Wait();

我收到一个 AggregateException,其中包含一个 Microsoft.Azure.NotificationHubs.Messaging.MessagingCommunicationException

从内部异常中可以看到的相关细节:

消息:无法连接到远程服务器
内部异常消息:无法建立连接,因为目标计算机主动拒绝它 23.101.228.99:443(似乎是 Microsoft IP 地址)
Detail.ErrorCode:60000
Detail.ErrorLevel:Microsoft.Azure.NotificationHubs.Messaging.MessagingExceptionDetail.ErrorLevelType.UserError

最佳答案

这似乎是通过 HTTP 代理连接到 Azure 时出现的问题。我无法在另一台使用手机作为个人热点的计算机上重现它。

关于.net - "Unable to connect to the remote server"发送推送通知时出现异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38194279/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com