Decode base64 string C# -
i tried decode following base64 string in c#:
pglmcmftzsbzcmm9imh0dha6ly9lbwjlzc5yzwr0dwjllmnvbs8\/awq9mzg1njamymdjb2x vcj0wmdawmdaiigzyyw1lym9yzgvypsiwiib3awr0ad0indm0iibozwlnahq9ijm0ncigc2nyb2xsaw5n psjubyigywxsb3dmdwxsc2nyzwvupjwvawzyyw1lpg==
but i'm getting error:
the input not valid base-64 string contains non-base 64 character, more 2 padding characters, or illegal character among padding characters.
even if remove last
=
in string above still same error.
here code use:
byte[] decodedbytes = convert.frombase64string(embedcode); string decodedtext = encoding.utf8.getstring(decodedbytes);
why that?
thank you.
the correct base64string is:
pglmcmftzsbzcmm9imh0dha6ly9lbwjlzc5yzwr0dwjllmnvbs8/awq9mzg1njamymdjb2x vcj0wmdawmdaiigzyyw1lym9yzgvypsiwiib3awr0ad0indm0iibozwlnahq9ijm0ncigc2nyb2xsaw5n psjubyigywxsb3dmdwxsc2nyzwvupjwvawzyyw1lpg==
well not valid base64string. base64string can not have \
character. remove character , work
Comments
Post a Comment