首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flex RSL错误:加载的文件没有有效的签名

Flex RSL错误:加载的文件没有有效的签名
EN

Stack Overflow用户
提问于 2011-09-26 07:47:20
回答 3查看 3.2K关注 0票数 2

我正在使用FlexSDK4.5创建swf文件,最近尝试打开swf文件时出现了以下错误:

跟踪警告:忽略来自http://fpdownload.adobe.com/pub/swz/crossdomain.xml的策略文件中的“安全”属性。只有HTTPS和套接字策略文件才允许使用“secure”属性。详情请参见http://www.adobe.com/go/strict_policy_files。跟踪错误#2046:加载的文件没有有效的签名。跟踪未能将RSL http://fpdownload.adobe.com/pub/swz/flex/4.5.1.21328/framework_4.5.1.21328.swz跟踪加载到RSL framework_4.5.1.21328.swz。

我完全不知道rsl加载步骤发生了什么。

知道如何解决这个问题,而不必静态地将rsl链接到swf文件中吗?

EN

回答 3

Stack Overflow用户

发布于 2012-04-30 07:53:35

请检查.swz的mime类型设置,至少在我的示例中,尝试从应用程序文件夹加载签名的Adobe库4.5.1,而不是从http.conf中添加mime类型,如下所示

AddType应用/x-冲击波-闪存.swz

票数 2
EN

Stack Overflow用户

发布于 2011-09-27 01:33:11

此错误通常会弹出,因为编译后的应用程序使用的框架版本与您试图通过RSL加载的版本不同。Flash在加载之前会验证RSLs的文件大小摘要,因为如果加载的框架与应用程序指定的框架不同,则会导致异常行为。

我想你是想通过来做这件事。如果是这样的话,您应该下载相同版本号的flex,并在此基础上运行。如果不是,您必须确保RSL指向与您正在编译的版本相同的版本。

票数 1
EN

Stack Overflow用户

发布于 2012-06-11 21:54:23

造成此问题的另一个原因可能是用户计算机上的时钟设置为错误的时间/日期。

我知道这听起来很奇怪,但这与swz文件上的签名是如何解释的有关。

这是我们的一个客户的解决方案。

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

https://stackoverflow.com/questions/7552013

复制
相关文章

相似问题

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