vb NET C# base 64 geçersiz uzunluk hatası

Muratgider44

Picopat
Katılım
29 Ocak 2022
Mesajlar
168
Hepinize merhaba arkadaşlar ben bu hatayı iki programlama dilinde de alıyorum




Yapmak istediğim sadece des ile şifrelenmiş base 64 kodunu oraya koymak fakat base 64 geçersiz uzunluk hatası alıyorum
Direk Dim Runpe As Byte() = Convert.FromBase64String(strSonuc) bu kısımdaki strSonuc stringinin yerine base64 kodu koyunca bu hatayı almıyorum sorunsuz çalışıyor oraya yazı yazmadığım süreçte string koyunca her türlü hata veriyor. C# olarak ta atabilirsiniz fark etmez müsait olan arkadaşlara ricamdır.
Technopat'ta bu işlerle uğraşılmadığını görmek üzdü hiç kimsemi bilmiyor yahu araştırıp buldum

oc = oc.Replace(" ", "+")
Dim mod4 As Integer = oc.Length Mod 4

If mod4 > 0 Then
oc += New String("="c, 4 - mod4)
End If
 
Son düzenleme:
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…