2015-08-25 13 views
13

मैं एक विंडोज फोन आवेदन एक विंडोज फोन 8.1 डिवाइस पर चल रहा है, और मुझे Windows Push Notification Services (WNS) का उपयोग कर रहा करने के लिए एक धक्का संदेश देने के लिए डिवाइस। पुश संदेशों को पहुंचाने लगभग 8 दिनों के लिए काम किया है, जब तक मैं प्रतिक्रियाओं इन के समान में WNS शीर्षलेख प्राप्त:पुश संदेश (WNS): अवरोधित चैनल URL

X-WNS-NOTIFICATIONSTATUS: dropped 
X-WNS-STATUS: dropped 
X-WNS-ERROR-DESCRIPTION: Blocked channel URL 
X-WNS-MSG-ID: 2DC1361376C2827E 
X-WNS-DEBUG-TRACE: DB5SCH101121937 

मैं धक्का सर्वर कार्यान्वयन नहीं बदला है, और न ही विंडोज फोन डिवाइस पर यह कोड । किसी भी घटक के निर्माण में सचमुच कोई बदलाव नहीं था। मैं एक कार्य दिवस के अंत में घर गया, और अगले दिन, मैंने केवल उस विशेष त्रुटि के साथ प्रस्तुत करने के लिए एक साधारण परीक्षण चलाया। मैंने समस्या को हल करने के प्रयास में निम्न कोशिश की है:

  • डिवाइस पर चैनल URL को फिर से बनाया गया।
  • स्टोर में मौजूदा विंडोज फोन एप्लिकेशन को दोबारा जोड़ा गया है।
  • विंडोज फोनमें विजुअल स्टूडियो (स्टोर के सहयोग के बाद) में नया बनाएँ।
  • डेवलपर पोर्टल पर विंडोज फोन एप्लिकेशन को फिर से बनाया गया।
  • एक अलग भौतिक डिवाइस का उपयोग किया गया।

सफलता के बिना प्रत्येक। WNS के बारे में प्रलेखन स्पैस है, कोई अतिरिक्त समर्थन चैनल नहीं है जिसे मैं जानता हूं, इसलिए मैं स्टंप हूं। इस विशेष त्रुटि "Blocked channel URL" के कारण क्या हो सकता है, या, मैं इसे कैसे हल करूं?

+0

के लिए इस लिंक आप की कोशिश की है https://msdn.microsoft.com/en-us/library/windows/apps/hh465407.aspx देखते हैं? –

+0

@AlexLebedev हाँ, प्रमाणीकरण बिल्कुल कोई समस्या नहीं है। इससे पहले किसी भी मुद्दे के बिना काम किया है, और अभी भी काम करता है। –

+0

क्या आपने एज़ूर और सर्वर के परिवर्तन को देखा है? सर्वर प्रकार माइग्रेट किए जा रहे हैं। इसे कुछ के लिए मैन्युअल रूप से चुना जाना है और मेरे लिए एक समान समस्या हल होनी है। – JTIM

उत्तर

0

अपने विंडोज फोन ऐप से आपको अधिसूचना चैनल के लिए यूआरएल नवीनीकृत करने की आवश्यकता है, क्योंकि यूआरएल 15 दिनों तक मान्य हो सकता है।

माइक्रोसॉफ्ट दस्तावेज़ से

:

"हर बार अनुरोध एक चैनल एप्लिकेशन लॉन्च होने चैनल यूआरएल समाप्त हो सकता है और एक ही हर बार जब आप एक अनुरोध रहने के लिए गारंटी नहीं रहे हैं, तो वापस आ चैनल URL से अलग है।। यूआरएल जिसका आप उपयोग कर रहे थे, अपने ऐप सर्वर में अपना संदर्भ अपडेट करें। "

संपादित करें:

संदर्भ https://msdn.microsoft.com/en-us/library/windows/apps/hh761462.aspx

+1

उत्तर के लिए धन्यवाद। दुर्भाग्यवश, यह उन चीजों में से एक था जिसे मैंने इस विशेष समस्या को हल करने के पहले प्रयास के रूप में सूचीबद्ध किया था। –

संबंधित मुद्दे