जब हम एक जावा अनुप्रयोग है कि एक प्रमाण पत्र के माध्यम से एक सुरक्षित (संसाधन का उपयोग करने के लिए) जा रहा है विकास, हम यह सुनिश्चित करना चाहिए कि इस प्रमाणपत्र एक प्रमाणपत्र है कि जावा पहचानता द्वारा मान्य हो सकता है. क्योंकि जावा एक मंच पार से भाषा है, यह प्रमाण पत्र की जानकारी का उपयोग करता है ओएस पर होस्ट की.

डिफ़ॉल्ट रूप से, जावा आभासी मशीन प्रमाणन प्राधिकारियों (सीए) दिया गया है और अधिक सामान्य है, जैसे Verisign या Thawte के रूप में. हालांकि, यह अक्सर विकास के वातावरण में विशेष रूप से मामला है, हम "परीक्षण एक प्रमाणन प्राधिकरण का उपयोग करने की आवश्यकता है." इस मामले में, हम आभासी मशीन की keystore में CA के आयात प्रयोग कर रहे हैं चाहिए.
(Keystore दुकान आयात में प्रमाणपत्र)
जावा वर्चुअल मशीन (JVM) एक (keystore keystore है), जो सबसे आम संस्थाओं और उन है कि हम जरूरत को जोड़ने की क्षमता शामिल है. Keystore पथ में स्थित है: JVM_PATH \ lib \ cacerts सुरक्षा \. उदाहरण के लिए:
C: \ Program Files \ जावा cacerts \ jre1.6.0_05 \ lib \ सुरक्षा \
C: \ Program Files \ जावा सुरक्षा \ jdk1.5.0_15 \ JRE \ lib \
keytool \ JVM करने के लिए आप को जोड़ने के लिए एक नया प्रमाणित कर रहे हैं का उपयोग करते हुए बिन \, हम का उपयोग करना आवश्यक आदेश keytool (JVM_PATH)
keytool आयात-keystore "C: \ Windows
Files \ जावा cacerts \ jre1.6.0_05 \ lib \ सुरक्षा \ "-file
c: \ NuevaEntidadCertificadora.cer-उर्फ-storepass CA_SwitchOffAndLetsGo
changeit
किया जा सकता है 'देखा है कि प्रमाणपत्र' शामिल डिफ़ॉल्ट पासवर्ड की दुकान changeit. नाम में निर्दिष्ट उर्फ keystore में अद्वितीय होना चाहिए और दुकान में भविष्य में संदर्भ के रूप में काम करेगा. हम keytool सूची की स्थापित प्रमाणपत्र विकल्प सूची का उपयोग:
keytool सूची-keystore "C: \ Windows
Files \ जावा changeit \ jre1.6.0_05 \ lib \ सुरक्षा \ cacerts "-storepass
आयात विंडोज (प्रमाणपत्र का उपयोग कर जावा नियंत्रण कक्ष)
नई इकाई, Windows नियंत्रण कक्ष का उपयोग, जोड़ सकते हैं और चयन करने के लिए "जावा". फिर "सुरक्षा" और बटन "प्रमाण पत्र टैब क्लिक करें पर निशान."
प्रमाण पत्र अनुभाग में, विकल्प "आयात और प्रमाणपत्र (प्रमाणपत्र अगर विस्तार है जिसमें चयनित cer फ़ाइल को ढूँढ. 'विकल्प का चयन करेगा सभी फ़ाइलें'). नया प्रमाणपत्र "टैब पर प्रयोक्ता प्रकट होता है."







