मैं सक्षम वेबस्क्रिप्ट एंडपॉइंट व्यवहार का उपयोग करके एंडपॉइंट्स में से एक के साथ एक डब्ल्यूसीएफ सेवा स्थापित करने की कोशिश कर रहा हूं ताकि क्लाइंट पर जावास्क्रिप्ट प्रॉक्सी बनाया जा सके (jsdebug/js)।डब्ल्यूसीएफ जावास्क्रिप्ट प्रॉक्सी नहीं मिला जब एंडपॉइंट पता खाली नहीं है
मेरे AJAX ScriptManager में सेवा संदर्भ जोड़ते समय, jsdebug फ़ाइल तब तक नहीं मिली जब तक कि एंडपॉइंट का पता खाली न हो। स्क्रिप्ट मैनेजर प्रॉक्सी हमेशा "MyService.svc/jsdebug" का पथ उत्पन्न करने के लिए प्रतीत होता है, भले ही मेरी सेवा में "AJAX" का पता हो। प्रॉक्सी को पथ को "MyService.svc/AJAX/jsdebug" के रूप में उत्पन्न करना चाहिए।
क्या सही पथ से उत्पन्न प्रॉक्सी प्राप्त करने के लिए कोई सेटिंग है? मेरी सेवा मेरी वेबसाइट की जड़ पर है।
काम करता है:
<endpoint address=""
behaviorConfiguration="ajaxBehavior"
binding="webHttpBinding"
bindingConfiguration="webBinding"
contract="MyTest.Web.ICustomerService" />
इस (काम नहीं करता है) हैं:
<endpoint address="ajax"
behaviorConfiguration="ajaxBehavior"
binding="webHttpBinding"
bindingConfiguration="webBinding"
contract="MyTest.Web.ICustomerService" />
के बजाय MyService.svc/AJAX डालें, अपना मूल पता क्या है? क्या आप www.mydomain.com/service.svc/ajax जैसे सही रास्ते से जुड़ रहे हैं? – balexandre
आप अपने स्क्रिप्ट प्रबंधक के लिए किस सेटिंग्स का उपयोग करते थे ..? – markt