Ticket #62 (closed enhancement: fixed)
0016840: 1 [Core] crossdomain.xml in webroot van uploadserver (Forum)
| Reported by: | admin | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | MediaMosa 1.6 |
| Component: | Core | Version: | Tested and Accepted |
| Keywords: | Cc: | ||
| MoSCoW: | Estimated time after impact analysis: | ||
| Related to project: | none | Tested: | |
| Accepted: | yes | Estimated Hours: |
Description
0016840: 1 [Core] crossdomain.xml in webroot van uploadserver (Forum)
http://mantis.kennisnet.nl/view.php?id=16840
Kan er in de root van upload.pilot.vpcore.snkn.nl en de andere omgevingen, een bestand crossdomain.xml met volgende inhoud worden geplaatst:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM " http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd"> []
<cross-domain-policy>
<allow-access-from domain="*"/>
</cross-domain-policy>
Dit maakt het mogelijk om m.b.v. SWFUpload (in het algemeen ActionScript? / Flash applicaties) uploads te doen. Het is vrij gebruikelijk voor sites die webservices aanbieden, zie bijvoorbeeld:
http://data.hyves-api.nl/crossdomain.xml []
http://webservices.amazon.com/crossdomain.xml []
http://api.flickr.com/crossdomain.xml []
De noodzaak is dat het domain waar de upload naar gepost wordt niet overeenkomt met het domein waar de WLE (en dus SWFUpload) op draait. Dit geeft in Flash een security error die door crossdomain.xml wordt verholpen.
