首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >flex - SWFLoader -身份验证

flex - SWFLoader -身份验证
EN

Stack Overflow用户
提问于 2010-03-19 08:01:31
回答 1查看 315关注 0票数 0

我有一个问题,我试图使用SWFLoader加载外部SWF,但HTTP服务器需要身份验证。

代码语言:javascript
复制
<mx:SWFLoader source="assets/externalswf.swf"></mx:SWFLoader>

有没有办法将凭据传递给SWFLoader?

EN

回答 1

Stack Overflow用户

发布于 2010-04-20 00:49:23

您可以首先向服务器发出http请求,通过设置身份验证头(例如用户名/密码/令牌等)进行身份验证。或者传递身份验证信息(表单),如果您的身份验证机制使用cookies,则可以通过将身份验证cookies传递给服务器来使swfloader加载swf文件。如果您的身份验证机制使用与令牌类似的http参数,则可以简单地将令牌附加到swf url (在获得令牌之后),例如source="assets/external.swf?token=123fea34d8c-45ac34e".。根据http服务器用于身份验证的机制,您必须对其进行调整。

我已经尝试了上面提到的两种方法,使用asp.net成员提供程序来保护xml和swf文件,效果很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2474172

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档