Volledige versie bekijken : XML: Windows hosts file probleem
HAUSa
%Europe/Berlin %609 %2009, 15:38
Ok, wij hebben de development server waarop wij websites ontwikkelen die nog niet online staan. De domeinnaam van de klant wijst nog netjes naar hun oude website, maar door een verandering van C:\Windows\System32\drivers\etc\hosts hebben we bij ons op kantoor die domeinnaam naar onze dev server doorgelinkt.
Probleem komt hierbij kijken met Flash SWF bestanden. Met ActionScript laden wij een XML-bestand in. Dat XML-bestand staat op onze dev server, evenals dat de SWF op onze dev server staat. Maar: er wordt totaal geen informatie uit de XML ingelezen.
Indien wij de XML op een domeinnaam zetten die wel "echt" is (dus niet met de Windows hosts file is aangepast) werkt de XML wel, zodra de XML op een locatie staat die wel met de hosts file hebben aangepast werkt hij niet.
Iemand enig idee hoe dat komt?
-ADV-
%Europe/Berlin %636 %2009, 16:16
Welke player gebruik je? En wat voor AS?
Jan
%Europe/Berlin %642 %2009, 16:25
Iemand enig idee hoe dat komt?
Misschien beschouwt Flash het als crossdomain?
Werkt het wel als je vanuit de Flash IDE test?
Groeten;
Jan
HAUSa
%Europe/Berlin %642 %2009, 16:25
We gebruiken AS 2 en Flash player 9 of 10. Maar Flash player mag niets uitmaken, in ieder geval 8, 9 en 10 moeten ondersteund zijn voor het grootste gedeelte van de bezoekers.
HAUSa
%Europe/Berlin %648 %2009, 16:34
Het werkt wel als we het vanuit de IDE (het programma bedoel je?) uitvoeren met Ctrl + Enter. Dan vindt hij via de Windows hosts netjes het XML-bestand met inhoud. Het werkt ook nog zodra we heb als HTML vanuit onze computer uitvoeren.
Het gaat mis zodra we alles online op een server zetten, vanaf dan wordt er geen XML content meer ingeladen.
-ADV-
%Europe/Berlin %652 %2009, 16:40
Heel misschien helpt deze informatie..
http://www.adobe.com/devnet/articles/crossdomain_policy_file_spec.html
HAUSa
%Europe/Berlin %655 %2009, 16:43
Hmm... but, if no domain policy is set in the XML file, I guess it allows all?
HAUSa
%Europe/Berlin %655 %2009, 16:44
/ Nederlands: :P
Hmm... maar als er geen domain policy is opgenomen, neem ik aan dat hij gewoon alles toelaat?
Jan
%Europe/Berlin %656 %2009, 16:44
Het werkt wel als we het vanuit de IDE (het programma bedoel je?) uitvoeren met Ctrl + Enter. Dan vindt hij via de Windows hosts netjes het XML-bestand met inhoud. Het werkt ook nog zodra we heb als HTML vanuit onze computer uitvoeren.
Het gaat mis zodra we alles online op een server zetten, vanaf dan wordt er geen XML content meer ingeladen.
Dan is het een crossdomain probleem. De link van -ADV- lezen/opvolgen dus.
(En nee, de Player mag geen verschil uitmaken)
Hmm... maar als er geen domain policy is opgenomen, neem ik aan dat hij gewoon alles toelaat?
Nee dan staat ie enkel het laden van documenten van dezelfde server (zelfs enkel hetzelfde subdomain) toe, tenzij je in die crossdomain.xml een wildcard opneemt zodat alle swf's content mogen opvragen/downloaden.
Er is ook trouwens een bewerkknop onderaan je post zodat je niet voor elke nieuwe gedachte (1 minuut na je vorige post) een volledig nieuwe post hoeft aan te maken.
/ Nederlands: :P
development server
Waarom zeg je dan zelf niet "ontwikkelings aanbieder"? 8~
Groeten;
Jan
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.