java.util.PropertyPermission file.encoding हस्ताक्षरित एप्लेट के लिए पढ़ा - जावा, जावास्क्रिप्ट, एमएस-एक्सेस, एप्लेट, हस्ताक्षरित-एप्लेट

मेरे पास एक ऐपलेट है जिसे जावास्क्रिप्ट द्वारा बुलाया जाता हैएक एचटीएमएल पेज से। एप्लेट पृष्ठ से मूल्य को एक्सेस डेटाबेस में प्रवेश करता है। मैंने एप्लेट पर हस्ताक्षर किए हैं लेकिन अभी भी "(java.util.PropertyPermission file.encoding पढ़ा गया है)" त्रुटि दिख रही है ..

अद्यतन: मैंने पढ़ा है कि जब एक हस्ताक्षरित एप्लेट जावास्क्रिप्ट से पहुंचाया जाता है, तो यह एक हस्ताक्षरित एप्लेट के रूप में व्यवहार करता है। हम इसे कैसे सुधार सकते हैं?

उत्तर:

जवाब के लिए 2 № 1

आपको उन कॉलों को लपेटना होगा जिन्हें अधिक विशेषाधिकारों की आवश्यकता है AccessController.doPrivileged(...)

बेशक, पहले जांचें कि वे वैध हैं, यानी वे बुराई जावास्क्रिप्ट कोड से बुलाए जाने पर भी कुछ भी बुरा नहीं कर सकते हैं।


संबंधित सवाल
सबसे लोकप्रिय