मैं जीरा के उपयोग के लिए जीमेल एसएमटीपी प्रमाण पत्र आयात करने की कोशिश कर रहा हूं, लेकिन जावा जावाटोल का उपयोग करते समय मुझे यह त्रुटि मिलती है।keytool त्रुटि: java.lang.Exception: इनपुट X.509 प्रमाणपत्र
मैंने सर्टिफिकेट प्राप्त करने के लिए openssl का उपयोग किया, ---- प्रमाणपत्र शुरू करें ---- और ---- अंत प्रमाणपत्र ---- (समावेशी)। मैंने विंडोज प्रमाणपत्र प्रबंधक का उपयोग कर x.50 9 प्रमाण पत्र बनाने का भी प्रयास किया, लेकिन फिर भी यह त्रुटि प्राप्त हुई। मैंने सत्यापित किया है कि फ़ाइल में कोई अतिरिक्त सफेद जगह नहीं है।
मैंने इस समस्या के साथ ऑनलाइन कई लोगों को देखा है, लेकिन कोई भी समाधान मेरे लिए काम नहीं कर रहा है। किसी भी सहायता की सराहना की जाएगी।
धन्यवाद
मैं वास्तव में इस काम करेगा उम्मीद कर रहा था, लेकिन मैं एक ही त्रुटि मिलती रहती है बहर। यह वही है जो मैं बिल्कुल कर रहा हूं। openssl s_client -connect smtp.gmail.com:465 मैं कॉपी कि gmail.pem openssl X509 -outform der नामक एक फाइल करने के लिए -इन gmail.pem आउट gmail.der Keytool आयात -file pathTo /gmail.der -keystore pathTo/cacerts – dbbooh01
यह वास्तव में काम करता था, मैं keytool का उपयोग करते समय तर्क -trustcacerts भूल गया। सहायता – dbbooh01
@ dbbooh01 के लिए धन्यवाद, संभवतः यह काम करने का कारण यह है क्योंकि '-trustcacerts' वितरित cacerts फ़ाइल से मानक रूट CAs आयात करता है। इसमें रूट सीए शामिल होंगे जो जीमेल के लिए ट्रस्ट चेन में थे। –