Posts tagged ‘flash player trust directory’

Flash Player Trust directory

Flash Player Trust directory에 포함된 파일에 명시된 경로상에 존재하는 swf들은 모두 local-trusted sandbox로 동작합니다. Flash Player Trust directory는 global과 local 두 가지가 존재하며 의미는 이름과 같습니다. local의 경우 해당 user에 대해서만 적용됩니다.

Global
  • Windows: system\Macromed\Flash\FlashPlayerTrust
    (for example, C:\windows\system32\Macromed\Flash\FlashPlayerTrust)
  • Mac: app support/Macromedia/FlashPlayerTrust
    (for example, /Library/Application Support/Macromedia/FlashPlayerTrust)
Local
  • Windows: app data\Macromedia\Flash Player\#Security\FlashPlayerTrust
    (for example, C:\Documents and Settings\JohnD\Application Data\Macromedia\Flash Player\#Security\FlashPlayerTrust)
  • Mac: app data/Macromedia/Flash Player/#Security/FlashPlayerTrust
    (for example, /Users/JohnD/Library/Preferences/Macromedia/Flash Player/#Security/FlashPlayerTrust)

Flex Builder에서 Flex Application Project를 만들면 bin 디렉토리를 자동으로 Local Flash Player Trust directory에 등록하므로 항상 local-trusted sandbox에서 동작하므로 배포 전에 실제 환경에서 테스트해봐야 합니다. Flex Builder의 경우 flexbuilder.cfg라는 이름의 파일로 등록한다는 것을 확인할 수 있습니다. Flash에서 Test Movie를 한 경우에도 마찬가지 입니다.

출처: Flash CS3 Documentation > Overview of permission controls