私は、Azure Notification Hubを使用してAndroidおよびiOSのモバイルアプリのユーザーにプッシュ通知を送信しています。プッシュ通知の送信時に「リモートサーバーに接続できません」例外
私はAzure Portalにログインし、デバイス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();
私はその中Microsoft.Azure.NotificationHubs.Messaging.MessagingCommunicationException
でAggregateException
を取得します。
私は内部例外から見ることができ、関連する詳細:
Message
:ターゲットマシンが積極的に23.101.228.99:443それを拒否したため接続が確立されていないことができます。リモートサーバー
Inner Exception Message
に接続できません(マイクロソフトIPアドレスのように見える)
Detail.ErrorCode
:60000
Detail.ErrorLevel
:Microsoft.Azure.NotificationHubs.Messaging.MessagingExceptionDetail.ErrorLevelType.UserError
あなたはどのようにあなたの問題を解決しましたか?私も同じ問題に直面しています。問題を解決するために私を助けてください –
@PraveenBaruri私はこの問題を決して解決しなかったのですか?それがうまくいけば、MSはNotificationHubClientをHTTPプロキシを介して修正することは決してなかったと思います。 – Coxy