You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Operating System version: Windows (Azure instance)
Firebase SDK version: 2.3.0
Firebase Product: FirebaseAdmin
.NET version: 3.1 (net core)
Description of the problem:
I'm using FirebaseAdmin (nuget) to send some push notification inside an Azure function. In the local environment it's working perfectly, the SDK is returning the PUSH notifications IDs, but when I run it in a PRIVATE Azure plan, the SDK returns the following error:
"A task was cancelled".
That's all. There's is no other message or stack.
Steps to reproduce:
I don't know. I think this is a firewall blocking but I need more logs from the SDK to be completely sure.
Relevant Code:
try
{
logger.LogInformation("NS. Step 1. Firebase configuration credentials: " + _messageConfig);
var fcm = FirebaseAdmin.Messaging.FirebaseMessaging.GetMessaging(app);
logger.LogInformation("NS. Step 2. Firebase Messaging instance creates: " + _messageConfig);
Message message = new Message()
{
Data = new Dictionary<string, string>
{
{"OrderNbr",pushNotification.OrderNbr},
{"CdNbr", pushNotification.CdNbr.ToString()},
{"StoreNbr",pushNotification.StoreNbr.ToString()},
{"type",pushNotification.type.ToString()}
},
Notification = new FirebaseAdmin.Messaging.Notification
{
ImageUrl = "https://firebasestorage.googleapis.com/v0/b/lookapp-dev-77465.appspot.com/o/LOOK_APP_little.jpg?alt=media&token=3eadd967-f158-4ad8-8469-62a1fad91311",
Title = pushNotification.title,
Body = pushNotification.description
},
Token = String.IsNullOrEmpty(pushNotification.deviceTokenAndroid) ? pushNotification.deviceTokenIOS : pushNotification.deviceTokenAndroid
};
logger.LogInformation("NS. Step 3. Message created, sending....");
var result = fcm.SendAsync(message);
logger.LogInformation("NS. Step 4. Result from firebase (notification id):" + result.Result);
return result.Id;
}
catch (Exception ex)
{
logger.LogError(ex, $"Error sending firebase message");
throw;
}
Notes
I just want to know what kind of issue produces this error.
Should I manage the firewall to enable any URL?
Thanks in advance
The text was updated successfully, but these errors were encountered:
Environment
Description of the problem:
I'm using FirebaseAdmin (nuget) to send some push notification inside an Azure function. In the local environment it's working perfectly, the SDK is returning the PUSH notifications IDs, but when I run it in a PRIVATE Azure plan, the SDK returns the following error:
"A task was cancelled".
That's all. There's is no other message or stack.
Steps to reproduce:
I don't know. I think this is a firewall blocking but I need more logs from the SDK to be completely sure.
Relevant Code:
Notes
I just want to know what kind of issue produces this error.
Should I manage the firewall to enable any URL?
Thanks in advance
The text was updated successfully, but these errors were encountered: