Tag: BASE64
Mis datos de entrada son una matriz de valores ASCII: [103, 81, 70, 72, 65, 65, 111, 66, 71, 65, 77, 69, 67, 81, 73, 65, 65, 78, 67, 117] Cada elemento de la matriz anterior es el valor ASCII de la cadena Base64: “gQFHAAoBGAMECQIAANCu” Quiero convertir esta cadena Base64 . . . Read more
Entonces, tengo un X509Certificate que codifico de la siguiente manera: String base64 = Base64.getEncoder().encodeToString(certificate.getEncoded()); Pero esto devuelve una cadena que se ve así (MII….) Por eso creo que cuando ejecuto esta parte: PEMParser reader= new PEMParser (new StringReader(new String(Base64.getDecoder().decode(base64)))); PemObject object = reader.readPemObject(); El objeto es igual a null. Creo . . . Read more
Quiero codificar un array usando base64 para transformarlo en JSON para enviarlo a través de un websocket. Seguí el consejo de ssubotin en esta pregunta de SO en mi código Python. En el extremo receptor, en javascript, uso window.atob() para decodificar la cadena. El problema es que tengo que usar . . . Read more
Estoy usando “embed” para mostrar un archivo PDF en el componente Razor de Blazor Server. <embed src=”@showedPdfContent” visible=”false” width=”1100″ height=”730″ type=”application/pdf”> public void SetPdfContent(byte[] content) { showedPdfContent = $”data:application/pdf;base64,{Convert.ToBase64String(content)}”; StateHasChanged(); } Cuando lo ejecuto con Firefox, muestra correctamente el archivo PDF. Pero cuando lo ejecuto con Chrome o Edge, muestra . . . Read more
Esta es mi cadena que intento convertir de base64 a una cadena legible para los humanos: eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9kYXRlb2ZiaXJ0aCI6IjIvMjUvMTk5MSAxMjowMDowMCBBTSIsIm5iZiI6MTY0MTQwNjk2MCwiZXhwIjoxNjQxNDEwNTYwLCJpc3MiOiJodHRwczovL2xvY2FsaG9zdDo3MDAwLyIsImF1ZCI6Imh0dHBzOi8vbG9jYWxob3N0OjcwMDAvIn0 Funciona en los sitios en línea de conversión de base64 como este sitio. En C# .NET6, intento utilizar este código: var bytes = Convert.FromBase64String(base64payload); donde base64payload es la cadena mencionada anteriormente. ¿Por qué . . . Read more