c# - Calling web service from asp.net causes exception but from windows app does not? -


मेरे पास एक asp.net साइट है जो बिंग अनुवाद वेब सेवा का उपयोग करती है (http://api.microsofttranslator.com/V2/ SOAP.svc)

सेवा कॉल करने वाला कोड अपवाद का कारण बनता है (कोई समापन बिंदु नहीं सुन रहा था जो संदेश को स्वीकार कर सकता था। यह अक्सर एक गलत पते या SOAP कार्रवाई के कारण होता है। InnerException देखें, अधिक जानकारी के लिए।)

लेकिन एक ही कोड विंडोज़ ऐप से काम करता है।

कोड:

  BingService.LanguageServiceClient क्लाइंट = नया BingService.LanguageServiceClient ( ); Res = client.Translate (BingAppID, "टेक्स्ट", "एन", "आर", "पाठ / सादा", "सामान्य");   

मुझे यह संदेह है कि यह मेरे डोमेन पर नीति से हो सकता है (जैसे कि iis या somethinng) जैसा कि मैंने किसी अन्य इंटरनेट कनेक्शन का प्रयोग करने की कोशिश की (डोमेन के बाहर, फ़ायरवॉल के बिना सामान्य डीएसएल) यह ठीक काम करता है !! लेकिन जब मैं विंडो ऐप चलाता हूं, तो यह नीति कैसे लागू नहीं होती?

आप पर एक आवेदन हो सकता है वेबसर्वर जो आपके इंट्रानेट के बाहर पहुंच की अनुमति नहीं देता

आपको इसकी भी जांच करनी पड़ सकती है कि आपको अपने फ़ायरवॉल के माध्यम से प्राप्त करने की आवश्यकता हो सकती है।

Comments