विजुअल स्टूडियो 2015 में, जब मैं अपनी वेबसाइट/वेबएप को एज़ूर में प्रकाशित करता हूं, तो मैं स्वचालित रूप से एक नया प्रकाशन प्रोफ़ाइल (मेरे व्यक्तिगत एज़ूर खाता प्रमाण-पत्र दर्ज करके) बनाने में सक्षम हूं, इससे .pubxml
और .pubxml.user
फ़ाइलें उत्पन्न होती हैं। तैनाती उपयोगकर्ता नाम "$websiteName
" फ़ॉर्म का है और पासवर्ड बुलेट बिंदुओं की एक लंबी श्रृंखला द्वारा दर्शाया जाता है। .pubxml.user
फ़ाइल में वास्तविक पासवर्ड है, जो एन्क्रिप्टेड है कि केवल मेरा विजुअल स्टूडियो इसे पढ़ सकता है, इसे अपने स्थानीय विंडोज उपयोगकर्ता खाते से डिक्रिप्ट करके - मैं, मानव के रूप में, इसे देखने का कोई तरीका नहीं है। साथ ही, .user
फ़ाइलों को स्रोत नियंत्रण से बाहर रखा गया है (लेकिन .pubxml
फ़ाइलों को स्रोत नियंत्रण में शामिल किया गया है)।मुझे अपना वास्तविक Azure वेबसाइट परिनियोजन पासवर्ड कहां मिल सकता है?
जब मेरी टीम का कोई अन्य व्यक्ति वेबसाइट पर तैनाती करने की कोशिश करता है, तो उन्हें समान तैनाती सेटिंग्स मिलती हैं, लेकिन "$website
" खाते के लिए पासवर्ड के लिए संकेत दिया जाता है। मुझे नहीं पता कि यह पासवर्ड कहां से प्राप्त करें - Azure प्रबंधन पोर्टल इसे प्रदर्शित नहीं करता है।
व्यक्ति पोर्टल को खोलता है और प्रकाशित करने प्रोफ़ाइल रीसेट करने के लिए चुनता है, तो वे एक नया .pubxml
फ़ाइल है कि एक एन्क्रिप्टेड पासवर्ड कि मैं समझता हूँ कि केवल अपने निजी Azure साख को डिक्रिप्ट कर सकते हैं डाउनलोड कर सकते हैं, लेकिन है कि मुझे और अन्य के लिए तैनाती टूट जाता है उपयोगकर्ता क्योंकि अब उनके सहेजे गए पासवर्ड (.user
फ़ाइलों में) को अमान्य कर दिया गया है।
मुझे लगता है कि यह Azure पोर्टल पर "परिनियोजन प्रमाण पत्र" ब्लेड के लिए एक अलग उपयोगकर्ता नाम + पासवर्ड है क्योंकि वर्तमान में वेबसाइट पर कोई डिप्लॉयमेंट प्रमाण-पत्र सेट नहीं है, इसके अलावा यदि मैं एक सेट करना चाहता हूं, तो उपयोगकर्ता नाम अलग है। पोर्टल बताता है कि वे प्रमाण-पत्र वैसे भी एफ़टीपी एक्सेस के लिए हैं - वेब परिनियोजन सुविधा का कोई उल्लेख नहीं किया गया है।
बस एक मूर्ख विचार - क्या आपने विजुअल स्टूडियो में पासवर्ड टेक्स्टबॉक्स पर पासवर्ड अनमास्किंग टूल का उपयोग करने का प्रयास किया है? कुछ http://www.nirsoft.net/utils/bullets_password_view.html –