Ich möchte eine sichere Base64-URL-Codierung in C # erreichen. In Java haben wir die gemeinsame Codec
Bibliothek, die mir eine URL-sicher codierte Zeichenfolge gibt. Wie kann ich mit C # dasselbe erreichen?
byte[] toEncodeAsBytes = System.Text.ASCIIEncoding.ASCII.GetBytes("StringToEncode");
string returnValue = System.Convert.ToBase64String(toEncodeAsBytes);
Der obige Code konvertiert es in Base64, aber es wird aufgefüllt ==
. Gibt es eine Möglichkeit, eine URL-sichere Codierung zu erreichen?
System.Web
Assembly verweisen .
Url.Encode
auf String in verwendenBASE64
?