2016-07-05 18 views
0

私は、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.MessagingCommunicationExceptionAggregateExceptionを取得します。

私は内部例外から見ることができ、関連する詳細:

Message:ターゲットマシンが積極的に23.101.228.99:443それを拒否したため接続が確立されていないことができます。リモートサーバー
Inner Exception Messageに接続できません(マイクロソフトIPアドレスのように見える)
Detail.ErrorCode:60000
Detail.ErrorLevel:Microsoft.Azure.NotificationHubs.Messaging.MessagingExceptionDetail.ErrorLevelType.UserError

+0

あなたはどのようにあなたの問題を解決しましたか?私も同じ問題に直面しています。問題を解決するために私を助けてください –

+0

@PraveenBaruri私はこの問題を決して解決しなかったのですか?それがうまくいけば、MSはNotificationHubClientをHTTPプロキシを介して修正することは決してなかったと思います。 – Coxy

答えて

0

これは、HTTPプロキシを使用してAzureに接続する際の問題と思われます。 電話を個人的なホットスポットとして使用している別のマシンでは、それを再現することはできません。

関連する問題