How to eliminate the call to http://fpdownload.adobe.com/pub/swz/crossdomain.xml in the Adobe AIR application

adobeairflashpolicyrsl

I have an Adobe AIR application and at a certain point it issues the warning:

Warning: Ignoring 'secure' attribute in policy file from http://fpdownload.adobe.com/pub/swz/crossdomain.xml. The 'secure' attribute is only permitted in HTTPS and socket policy files. See http://www.adobe.com/go/strict_policy_files for details.

I am not directly loading any external files at this point in the code. I also have tried setting static-link-runtime-shared-libraries to true and that seems to make no difference.

I'd like to know what else might be causing this request, and how to eliminate it. My application should be able to run without an internet connection, but this request is essentially blocking that ability.

Best Answer

Had the same error message, solved it by removing references to fonts that were not included in my asset.swf

Was running localy in FD 4.2.4, with parent.swf loading asset.swf as an asset library. asset.swf had movieclips with textfields and fonts assigned as Font 1*, Font 2* etc., which were included in the library. One of these textfields had a reference to "Times New Roman", which was not included. Removing this textfield made everything work again!

Hope this helps anyone who has the same error message.

Related Topic