【发布时间】:2009-12-29 14:47:36
【问题描述】:
我们正在尝试将文件从 flex 客户端上传到 Java EE 应用程序。
- 在完整的 HTTPS 环境中
- Java EE 服务器是 JBoss 5
- 使用 BlazeDS“自定义”身份验证(通过弹性表单输入用户名和密码)
- 对每个会话使用 BlazeDS 身份验证
在常规的 AMF 调用中,我们可以访问用户主体并使用角色机制。
但是,在我们的上传 servlet 中,我们无权访问用户主体。
request.getUserPrincipal() // returns null
如何解决这个问题?
【问题讨论】:
-
你是用AS3的FileReference.upload()上传文件吗?
-
好的,下面回答。有点儿。 ;)
标签: java apache-flex jboss blazeds jaas