मैं एक होस्टिंग में डब्ल्यूसीएफ सेवा के साथ सिल्वरलाइट तैनात करने की कोशिश कर रहा हूं। असल में, मुझे इस समस्या के समान समस्या है: How to configure WCF services to work through HTTPS without HTTP binding? समाधानों के अलावा मेरे लिए काम नहीं करते हैं।डब्ल्यूसीएफ सेवा (वेब.कॉन्फिग) को कॉन्फ़िगर करना - HttpsGetEnabled, HttpsGetUrl
// संपादित करें: मैं इसे गलत चिपका रहा हूं, लेकिन यह अभी भी काम नहीं करता है।
मैं Ladislav Mrnka के जवाब की कोशिश की है - Web.config फ़ाइल में इस बदल दिया है:
<serviceMetadata httpGetEnabled="false" httpsGetEnabled="true" />
खतरनाक त्रुटि अभी भी दिखाई जब मैं सर्वर पर .svc फ़ाइल पर जाएँ:
The HttpsGetEnabled property of ServiceMetadataBehavior is set to true and the
HttpsGetUrl property is a relative address, but there is no https base address.
Either supply an https base address or set HttpsGetUrl to an absolute address.
यदि आपकी सेवा .NET 4 है, तो आप एप्लिकेशन पूल .NET 4 उपयोग करने के लिए सेट है, तो जाँच की है? –
होस्टिंग को .NET 4 का समर्थन करना चाहिए। मूल रूप से, मेरे पास लक्ष्य फ्रेमवर्क 4.5 के रूप में सेट था, लेकिन यह काम करना चाहिए। – lukfi
क्या आपका टैग बंद है? आपके कॉन्फ़िगरेशन नमूने से ऐसा लगता है कि यह नहीं है। –