Защищенная строка читается как строка - PullRequest
0 голосов
/ 07 января 2020

У меня есть структура данных, которая была импортирована из сохраненного файла JSON. Один из записанных элементов на самом деле является безопасной строкой, а не стандартной строкой. При повторном считывании с ConvertFrom-Json отображается как стандартная строка. Я не могу использовать его для создания учетных данных в результате.

Как мне сказать PowerShell, что эти данные на самом деле являются строкой безопасности, не пытаясь ее кодировать?

1 Ответ

1 голос
/ 08 января 2020

Просто отправьте строку через ConvertTo-SecureString:

$secureString = 'ENCRYPTED_STRING' | ConvertTo-SecureString

Если ваш оригинал SecureString был создан с указанным ключом c, вам нужно будет предоставить -Key или -SecureKey аргумент для создания объекта SecureString.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...