动态地将参数传递给applet

时间:2011-03-30 14:09:26

标签: javascript http applet

我想做以下事情:

  1. 在网页A上,用户输入 用户名和密码然后提交
  2. 在A上提交后,重定向到页面 B,传递登录信息user / pass to B.与B的连接是SSL 启用
  3. 在网页B上,有一个小程序,B 将用户名和密码传递给 小程序。
  4. 我的问题是:

    1. A将用户名和密码发送给B
    2. 的最简单和最常见的方式是什么
    3. 让B将这些动态参数传递给applet,我该怎么办(我在想使用java脚本,但我不知道它是怎么做的好)?
    4. 我只想要一个简单而通用的解决方案,不要让它变得复杂。

2 个答案:

答案 0 :(得分:1)

通常情况下,经过身份验证的应用程序(即密码),保持简单通常会导致大量安全漏洞。对于初学者,您可能必须使用HMAC。 Applet通常可以使用参数标签或使用jnlp的现代小程序从说明页面B中获取参数。一旦用户/通道到达服务器,动态生成applet的会话密钥,并通过参数机制将它们传递给applet代码,即作为页面B中的标签或applet的jnlp中的参数。

答案 1 :(得分:0)

您不会将密码从A传递给B,只有B(然后是小程序)可用于确认您已登录的令牌。

或者仅在applet中登录(但这意味着您必须在重新加载页面B后再次登录)。