如题,有经验的同学给个具体代码,谢谢!
我用des加密,逆转时总是出错,原因是url传递过来的参数可能出问题(客户),本人自己测试却很正常。
注:url已经过UrlEncode
错误如下:==========================login?ekey=zvwxzpmpv4alx++y7b4ftxwmy1xwg5h6System.Exception: System.FormatException: Base-64 字符数组的无效长度。
一般要转码两遍才行吧!,实在不行就用表单(隐藏域)之类的
base64转一下再小小加点处理就完事了~
你传输到页面的字符中包含一些字符串不能通过验证你可以在页面上 <@Page 设置EnableValidation=false 但是这样也降低了安全性,
要不就换种加密方式试一下。