पर HTTPS के साथ HttpListener मैंने मोनो टच में HttpListener
का उपयोग करके एक बहुत ही सरल वेब सर्वर लागू किया। सब कुछ ठीक काम कर रहा है। अब मुझे एचटीटीपीएस समर्थन जोड़ने की जरूरत है। मैं सेमोनो टच
Httplistener with https support
चरणों का पालन करने की कोशिश की, लेकिन मैं जहां MonoTouch में प्रमाण पत्र स्थापित करने के लिए पता नहीं है। बस उपसर्ग "https: // *: 443" जोड़ना मदद नहीं करता है, क्योंकि कोई कनेक्शन संभव नहीं है और कोई अपवाद नहीं फेंक दिया जाता है।
http://msdn.microsoft.com/en-us/library/system.net.httplistener.aspx के अनुसार, इस हो सकता है क्योंकि एक सर्वर प्रमाणपत्र निर्दिष्ट करने के लिए है ("आप HttpCfg.exe का उपयोग करके सर्वर प्रमाणपत्र और अन्य श्रोता विकल्पों को कॉन्फ़िगर कर सकते हैं")।
मैं इसे मोनो टच में कैसे कर सकता हूं?
इसे काम करने के लिए, .cer और .pvk फ़ाइलों को <एप्लिकेशन की दस्तावेज़ निर्देशिका>/config/.mono/httplistener –
zmit
में पोस्ट करना होगा इसे पोस्ट करने के लिए धन्यवाद !! मुझे लगता है कि आपको यह मोनो टच में काम कर रहा है? मैं इसे मोनोड्रॉइड पर काम करने की कोशिश कर रहा हूं। मैं यह नहीं समझ सकता कि सही जगह पर प्रमाणपत्र और पीवीके फाइल कैसे प्राप्त करें। मैंने उन्हें "संपत्ति" के रूप में जोड़ा लेकिन यह काम नहीं लग रहा था। :-( – exvance
क्या यह सिर्फ मुझे है या यह एचटीटीपीएस के उद्देश्य को हराने के लिए करता है, क्योंकि यह केवल बंडल से बाहर या फाइल सिस्टम से बाहर निजी कुंजी को डाउनलोड करना मुश्किल नहीं होगा? – borrrden