这个系统的密码使用了 RSA 加密,公钥写在登录页里,每刷新一次公钥就更换一次,然后再配合 cookie 和 session 检查。
现在的思路是客户端浏览器用 javascript 取得网页内容,计算出加密的密码串后 post 到远程系统完成登录 ,但卡在 javascript 跨域的问题上,无法取得这个公钥。搜索了几天,看到的解决方案都是要服务器那边配合,这在本项目是不可能的,那是上级部门的系统。
请问各位,有什么好的解决方法。
现在的思路是客户端浏览器用 javascript 取得网页内容,计算出加密的密码串后 post 到远程系统完成登录 ,但卡在 javascript 跨域的问题上,无法取得这个公钥。搜索了几天,看到的解决方案都是要服务器那边配合,这在本项目是不可能的,那是上级部门的系统。
请问各位,有什么好的解决方法。