मैंने एक एप्लेट विकसित किया है और मुझे एक अजीब व्यवहार मिल रहा है।प्रमाणपत्र लोडिंग समस्या
यह लागू सुरक्षा आधारित अनुप्रयोग के लिए है जो जीडब्ल्यूटी, हाइबरनेट और स्प्रिंग में निर्मित है।
एप्लेट मुख्य रूप से ब्राउज़र प्रमाणपत्रों तक पहुंच रहा है और डेटा के एन्क्रिप्शन और डिक्रिप्शन के लिए इसका उपयोग कर रहा है।
यह सभी सिस्टम पर ठीक काम कर रहा है लेकिन मुझे एक क्लाइंट मशीन नहीं पता है, मुझे एक अजीब व्यवहार मिल रहा है।
जब मैं इंटरनेट एक्सप्लोरर में लॉगिन करता हूं। एप्लेट लोडिंग निम्न बिंदु पर रुक जाती है और फिर स्वचालित रूप से बंद हो जाती है। एप्लेट कंसोल में
त्रुटि कह रही:
बुनियादी: जोड़ा गया प्रगति श्रोता: [email protected]
बुनियादी: Plugin2ClassLoader.addURL माता पिता http://phil.etenders.in/securityApplet.jar सुरक्षा के लिए कहा जाता है: ब्लैकलिस्ट निरस्तीकरण चेक सक्षम है सुरक्षा: विश्वसनीय पुस्तकालय सूची चेक सक्षम है नेटवर्क: कैश प्रविष्टि मिली [url: http://phil.etenders.in/securityApplet.jar, संस्करण: शून्य] prevalidated = false/0
हटाया गया ब्लैकलिस्ट रिवोकेशन चेक और विश्वसनीय लाइब्रेरी चेक लेकिन इसका कोई प्रभाव नहीं है। (वे अच्छी तरह से के माध्यम से गुजर रहे हैं),
अगर मैं लाइन तीनों ब्राउज़रों पर
basic: Plugin2ClassLoader.isTrustedByPolicy called
basic: Plugin2ClassLoader.isTrustedByPolicy returns false
व्यवहार निम्नलिखित पर http://csis.pace.edu/~bergin/Java/applets.htm से किसी भी नमूने एप्लेट यह बंद हो जाता है खोलें।
- फ़ायरफ़ॉक्स और क्रोम: बिल्कुल ही लोड नहीं करता है।
- आईई: पहली बार लोड होने पर लोड होने पर लोड नहीं होता है।
मुझे और बताएं कि अधिक जानकारी की आवश्यकता है या नहीं। से स्रोत कोड देखें।
क्यों? आप एसएसएल का उपयोग क्यों नहीं कर रहे हैं? – EJP
@EJP हमारे ग्राहक आवश्यकता के अनुसार, हमें डेटा एन्क्रिप्शन/डिक्रिप्शन के लिए अलग प्रमाणपत्र की आवश्यकता है। 'एसएसएल' केवल एन/डब्ल्यू सुरक्षा प्रदान करता है हमें डेटा सुरक्षा भी चाहिए। – iMBMT
मैं इसे पूरी तरह से डीबग करने में सक्षम नहीं हो सकता लेकिन आप जो कुछ भी कर सकते हैं वह अलग-अलग विधियों को अलग करता है जो आप कक्षाओं में कर सकते हैं और उन्हें अलग-अलग चला सकते हैं, यह पता लगाने के लिए कि यह कौन सा विशिष्ट बिंदु काम नहीं कर रहा है। सभी वर्गों को एक और मुख्य कक्षा में एक साथ जोड़कर, कार्यक्रम को बेहतर रनटाइम देगा। – fftk4323