当前位置:编程学习 > C#/ASP.NET >>

php用base64_encode加密的数据,用C#怎么解密

php用base64_encode加密的数据,用php的base64_decode解密很正常,网上找了一个C#的解密代码
public static string Base64Decode(string str)
    {
        try
        {
            byte[] bytes_2 = Convert.FromBase64String(str);
            return System.Text.Encoding.Default.GetString(bytes_2);
        }
        catch(Exception err)
        {
            return err.ToString();
        }
    }
使用后提示错误 Invalid length for a Base-64 char array,Convert.FromBase64String(str)这儿就出错了,请高手指点,谢谢! --------------------编程问答-------------------- base64长度无效,如果长度传输过程中没有出问题的话,应该是最后结束符的原因
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,