मेरे पास एक डेटा संरचना है जिसे सहेजी गई JSON फ़ाइल से आयात किया गया है। लिखे गए तत्वों में से एक वास्तव में एक सुरक्षित स्ट्रिंग है, मानक स्ट्रिंग नहीं। जब ConvertFrom-Json के साथ वापस पढ़ा जाता है तो यह एक मानक स्ट्रिंग के रूप में दिखाई देता है। परिणामस्वरूप मैं इसका उपयोग क्रेडेंशियल बनाने के लिए नहीं कर सकता।

मैं शक्तियों को कैसे बताऊं कि यह डेटा वास्तव में एक सुरक्षित स्ट्रिंग है, इसे एन्कोड करने की कोशिश किए बिना?

0
Tim Brigham 7 जिंदा 2020, 23:39

1 उत्तर

सबसे बढ़िया उत्तर

बस स्ट्रिंग को ConvertTo-SecureString:

$secureString = 'ENCRYPTED_STRING' | ConvertTo-SecureString

यदि आपका मूल SecureString एक विशिष्ट कुंजी के साथ बनाया गया था, तो आपको -Key या -SecureKey तर्क देना होगा ताकि SecureString ऑब्जेक्ट बनाया जा सके।

1
Bender the Greatest 7 जिंदा 2020, 21:08