I’m in the process of planning a SP2007 to SP2010 ’migration’ moving over the content
database and other web artifacts.

I was making sure all things were ticked off and available in the new SP2010 environment
such as – additional external scripts, paths, externally accessible images, webparts
+ flash movie files.

Migrated over – fired up the browser and after some minor tweaking most things came
over, except for the flash movies.

The flash movie was not being displayed.

So naturally you think – must be a path, permission, activeX, flash object declaration,
upload or even a masterpage might need a tweak

Fired up FireBug in firefox and went to work – we could access the *.swf file directly
from within the browser, but when the Page loaded with the link in there no
go
.

In fact we got a ’304 not modified’ response within FireBug
which seems pretty normal if the flash player already has the movie locally and it’s
just comparing the server version versus the localbut still no flash playing.

SharePoint 2010 Web Applications restrict ’active’ content – aka Flash out
of the box.

After some digging and a seemingly unrelated option appeared in Web
Application -> General Settings.
Browser File Handling – Default setting: STRICT

This was the culprit, setting this to permissive did the trick.

Wow! Have a great weekend folks!