在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
RSA加密前端JS加密,后端asp.net解密,报异常
参考引用:http://www.ohdave.com/rsa/的JS加密库 前端JS加密代码: function GetChangeStr() 后台解密代码: try { RSACryptoServiceProvider rsa = (RSACryptoServiceProvider)Cache.Get("privateKey"); byte[] result = rsa.Decrypt(HexStringToBytes(password), false); password = Encoding.UTF8.GetString(result); result = rsa.Decrypt(HexStringToBytes(userName), false); userName = Encoding.UTF8.GetString(result); } catch (Exception ex) { ShowMessage("身份验证失败!", "您登陆的帐号或密码错误!",""); return; } 发现在某些研发环境时会报“参数错误”异常。但在其它项目或服务器环境是正常的。 没有找到原因,不明原理啊!! 仅此做个记录。 |
请发表评论