如题
在线等

解决方案 »

  1.   

    什意思 ? 直接找个。net的md5不行吗?
      

  2.   

    net 的算出来的 不一样的
      

  3.   

    你的意思是JAVA的MD5和.NET MD5转换后的结果不一样吧?
    首先你要确保转换前的数据   编码一致  就行了。.NET中MD5转换的方法是:
    Strin ss="8888";
    Strin pp=System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(ss, "md5");但是你要确保ss和JAVA中的ss编码一致
      

  4.   

    MD5算法都一样...但是不同平台最好不要用字符串去比较,直接用byte数组...一定要用字符串要注意编码,.NET字符串都是UTF-16编码,输出则默认以UTF-8编码...