मैं प्ले फ्रेमवर्क 2.0 का उपयोग कर वेब सर्वर पर काम कर रहा हूं, जहां लॉगिन एक एंड्रॉइड डिवाइस सॉफ़्टवेयर द्वारा निष्पादित किया जाता है जिसे हम भी बना रहे हैं। और मुख्य चिंता यह है कि हमें play 2.0 में HTTPS के लिए कोई समर्थन नहीं मिल रहा है। सेंस यह एक स्कूल प्रोजेक्ट है जिसे हम अपने लिए एचटीटीपीएस को हल करने के लिए बादलों और अन्य प्रॉक्सी से आगे नहीं जा सकते हैं।प्ले-फ्रेमवर्क [2.0] HTTPS
हमारी मुख्य समस्या पासवर्ड के ईमेल में अनुरोध और शरीर में सादे दृष्टि में जा रही है, मोबाइल डिवाइस में एन्क्रिप्टिंग और डिक्रिप्टिंग और सर्वर पर प्रदर्शन और समझ में महंगी लगती है एचटीटीपीएस इसका ख्याल रखती है, हम इससे बचना चाहते हैं। क्या कोई तरीका है कि हम उपयोगकर्ता लॉगिन डेटा, या किसी अन्य सुझाव की सुरक्षा के लिए HTTPS का उपयोग कर सकते हैं।
यदि नहीं, तो हमें सभी को माइग्रेट करना पड़ सकता है, सभी आवेदन किसी अन्य ढांचे पर हैं, क्योंकि यह बिना किसी एन्क्रिप्शन के इंटरनेट के माध्यम से जाने वाले अच्छे महत्वपूर्ण गोपनीय डेटा को नहीं देखता है।
आप के साथ पोर्ट 80 पर एक गैर विशेषाधिकार प्राप्त उपयोगकर्ता शुरू कर सकते हैं ** authbind ** और/या ** jsvc ** जो होगा रूट के रूप में शुरू करें, पोर्ट को बांधें और फिर अपने जावा प्रोग्राम को शुरू करने से पहले अपने उपयोगकर्ता को डाउनग्रेड करें। –
उदाहरण के लिए, "iptables अग्रेषित पोर्ट 80 से 8080" के लिए Google - एक उच्च बंदरगाह पर Google को अपने गैर-रूट एप्लिकेशन पर ट्रैफ़िक को अग्रेषित करने के लिए आप iptables का उपयोग कर सकते हैं। – KajMagnus