Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Connect-NetScaler breaks if username or password contains certain characters (e.g.: & (ampersand))
Description
The function 'ConvertTo-JSON', which is used in 'Connect-NetScaler' converts these special characters to unicode escaped characters (e.g.: & = \u0026). This addition to the code will unescape only unicode characters.
Motivation and Context
Cannot log in when certain characters are used in username or password
How Has This Been Tested?
I could not log in with a password containing an ampersand, now I can.
Types of changes
Checklist: