Jakub K. iOS developer
Temat: Odsyłacz w CS3
Konrad E.:
Security.allowDomain('*')
który pozwoli na przechodzenie na inne domeny niż z tej, z której flash został uruchomiony.
co masz przez to na myśli? rozwiń to proszę...
Jakub K. iOS developer
Konrad E.:
Security.allowDomain('*')
który pozwoli na przechodzenie na inne domeny niż z tej, z której flash został uruchomiony.
Marcin
W.
TI/IT/VM/HT/PC/XP/AD
/SE/XL/XE/AS/TB/CP/J
S/JV
Jeśli dwa pliki SWF napisane w języku ActionScript 3.0 są udostępniane przez serwery z różnych domen — na przykład http://siteA.com/swfA.swf i http://siteB.com/siteB.swf — wówczas domyślnie program Flash Player nie zezwala plikowi swfA.swf na wykonywanie operacji skryptowych na pliku swfB.swf, ani nie zezwala plikowi swfB.swf na wykonywanie operacji skryptowych na pliku swfA.swf. Plik SWF udziela uprawnień plikom SWF z innych domen, wywołując metodą Security.allowDomain(). . Wywołując Security.allowDomain("siteA.com"), plik swfB.swf nadaje plikom SWF z witryny siteA.com uprawnienia do odwoływania się do siebie.
Oprócz zapewnienia plikom SWF ochrony przed odwołaniami pochodzącymi z innych plików SWF i domen, program Flash Player chroni pliki SWF przed wywołaniami z innych domen inicjowanymi przez pliki HTML. Wywołanie skryptowe z HTML do SWF może mieć miejsce, gdy za pomocą metody ExternalInterface.addCallback() ustanowiono funkcje wywołania zwrotnego. Gdy wywołanie skryptowe z kodu HTML do SWF przekracza granicę domeny, docelowy plik SWF musi wcześniej wywołać metodę Security.allowDomain(), podobnie jak dla wywołań z innego pliku SWF — w przeciwnym razie operacja nie powiedzie się. Więcej informacji zawiera sekcja Mechanizmy nadzoru programistów.
Ponadto program Flash Player jest wyposażony w mechanizmy chroniące przed wywołaniami skryptowymi z pliku SWF do kodu HTML. Więcej informacji zawiera sekcja Kontrola żądań wychodzących do adresów URL.
Jakub K. iOS developer
Jolanta S. ...
konto usunięte
Konrad
E.
analityk,
projektant,
programista
<param name="allowScriptAccess" value="always" />
Marcin
W.
TI/IT/VM/HT/PC/XP/AD
/SE/XL/XE/AS/TB/CP/J
S/JV
Poza tym informacja, którą zaczerpnąłeś nie jest kompletna , a wielokrotnie przeglądając manuala do AS3 można się natknąć na błędyco masz przez to na myśli? rozwiń to proszę... w świetle mojej odpowiedzi i powołania się na treść z linku, który wskazałem.
Opisany przez mnie sposób pozwala również na uniknięcie problemu z błędem bezpieczeństwa, próbując przekierować na inną domenę, niż plik flash'a został pobrany. Ponadto można również zastosować wpis w kodzie HTML podczas osadzania:co masz przez to na myśli? rozwiń to proszę... może jeszcze przy okazji dowiemy się jeszcze coś nowego o cross-domain policy ?
Jakub K. iOS developer
Następna dyskusja: