none
WebRequest an WNS senden endet mit Invalid URI: The URI scheme is not valid. RRS feed

  • Allgemeine Diskussion

  • Ich möchte von meinem eigenen Cloud Service aus, Push Benachrichtigungen über WNS zum Phone senden. Dazu habe ich meinen Dienst beim WNS authentifiziert, das Phone fordert  die URI beim WNS an und sendet diese an meinen Cloud Service.

    Die Notification soll wie folgt zum WNS gesendet werden, hat von euch jemand Erfahrung damit

    string xml = "<?xml version=\"1.0\" encoding=\"utf-8\" ?>";
            xml += "<badge
    value='alert'/>";
    byte[] contentInBytes = Encoding.UTF8.GetBytes(xml);
    // uri is the channel URI
    HttpWebRequest request = HttpWebRequest.Create(uri) as HttpWebRequest;
    request.Method = "POST";
    request.Headers.Add("X-WNS-Type", notificationType);
    request.Headers.Add("Authorization", String.Format("Bearer {0}",
    accessToken.AccessToken));
    using (Stream requestStream = request.GetRequestStream())
    requestStream.Write(contentInBytes, 0, contentInBytes.Length);
    using (HttpWebResponse webResponse = (HttpWebResponse)request.GetResponse())      

    return webResponse.StatusCode.ToString();

    at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)   at System.Uri..ctor(String uriString)   at System.Net.WebRequest.Create(String requestUriString)   at NotificationStatus.PostToWns(String uri, String xml, String notificationType, String contentType) in e:\web\firebookat0\htdocs\NotificationStatus.aspx.cs:line 92   ChannelUri=https://db3.notify.windows.com/?token=

    Samstag, 15. November 2014 08:15

Alle Antworten

  • Hallo Andreas,

    nuja, wenn angeblich die URI falsch ist, wäre es owohl sinnvoll, wenn Du uns diese mal zeigst, oder?


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    Samstag, 15. November 2014 11:26
    Moderator
  • das ist die URI:

    https://db3.notify.windows.com/?token=AwYAAAAQ1oRlR2y%2fUPsls4Ab0b%2biblXJ4nShZh7bsDSzWmyc%2f%2bqKSLhqPMTearfvDMC1qdJAk0zvfCfHck5yBbeZyCy%2ftLmfjt%2bGs8vbCSt6G3Esw%2fIkC5nrqXup7XvfW4xp4kw%3d


    Andreas Schimböck Windows App Development

    Samstag, 15. November 2014 13:19
  • Hallo Andreas,

    wir können, den Link nicht öffnen.

    Gruß

    Aleksander


    Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht,  kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.

    Montag, 24. November 2014 07:37
  • Hallo

    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Dieser Thread wurde mangels weiterer Beteiligung des Fragestellenden ohne bestätigte Lösung abgeschlossen.
    Neue Rückfragen oder Ergänzungen zu diesem Thread bleiben weiterhin möglich.
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    Gruß


    Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht,  kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.

    Freitag, 28. November 2014 08:17