We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents d9d1aaa + 0bdb7f6 commit 77a8e8bCopy full SHA for 77a8e8b
1 file changed
PushSharp.Windows/WnsConnection.cs
@@ -63,7 +63,8 @@ public async Task Send (WnsNotification notification)
63
var http = new HttpClient ();
64
65
http.DefaultRequestHeaders.TryAddWithoutValidation ("X-WNS-Type", string.Format ("wns/{0}", notification.Type.ToString ().ToLower ()));
66
- http.DefaultRequestHeaders.TryAddWithoutValidation("Authorization", "Bearer " + accessToken);
+ if(!http.DefaultRequestHeaders.Contains("Authorization")) //prevent double values
67
+ http.DefaultRequestHeaders.TryAddWithoutValidation("Authorization", "Bearer " + accessToken);
68
69
if (notification.RequestForStatus.HasValue)
70
http.DefaultRequestHeaders.TryAddWithoutValidation ("X-WNS-RequestForStatus", notification.RequestForStatus.Value.ToString().ToLower());
0 commit comments