"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > ऐप इंजन से गो का उपयोग करके एसएसएल के साथ क्लाउड एसक्यूएल से कैसे कनेक्ट करें और प्रमाणपत्र त्रुटियों को हल करें?

ऐप इंजन से गो का उपयोग करके एसएसएल के साथ क्लाउड एसक्यूएल से कैसे कनेक्ट करें और प्रमाणपत्र त्रुटियों को हल करें?

2025-03-23 ​​पर पोस्ट किया गया
ब्राउज़ करें:468

आयात _ "github.com/go-sql-driver/mysql" DB, ERR: = SQL.OPEN ("MySQL", "USER@CLOUDSQL (प्रोजेक्ट-ID: इंस्टेंस-नेम)/DBNAME") How to Connect to Cloud SQL with SSL using Go from App Engine and Resolve Certificate Errors?

, हालांकि, यह एक X509 सर्टिफिकेट त्रुटि हो सकता है, जो निर्दिष्ट परियोजना नाम और उदाहरण के लिए एक अमान्य प्रमाण पत्र का संकेत देता है। SSL कनेक्शन का उपयोग करते समय यह समस्या उत्पन्न होती है। इसे हल करने के लिए, MySQL ड्राइवर के साथ एक कस्टम TLSConfig को पंजीकृत करते समय सेरेवर्नम प्रॉपर्टी को सेट किया जाना चाहिए, इसके अलावा प्रोजेक्ट-आईडी: इंस्टेंस-एनएएमई में sql.open ()। & amp; tls.config { RootCas: RootCertPool, प्रमाण पत्र: ClientCert, Servername: "प्रोजेक्टनाम: InstanceName", })

अगला, परिशिष्ट? Tls = nameofyourcustomtlsconfig to कनेक्शन स्ट्रिंग:

db, err: = sql.open ("mysql", "उपयोगकर्ता@cloudsql (प्रोजेक्ट-id: & dbname)] Google ऐप इंजन से SSL का उपयोग करके क्लाउड SQL से सफलतापूर्वक कनेक्ट करें।

विज्ञप्ति वक्तव्य इस लेख को पुन: प्रस्तुत किया गया है: 1729669644 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] पर संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3