Обновление:
Ваша конфигурация выглядит так, как будто вы настроили гостя WinXP с помощью сетевого адаптера с мостовыми соединениями, и вы пытаетесь подключиться к нему напрямую.Вы включили удаленный рабочий стол на гостевой WinXP?Перейдите в Панель управления -> Системный апплет, затем выберите вкладку удаленного доступа и не забудьте установить оба флажка, чтобы разрешить подключения к удаленному рабочему столу.Вам также необходимо убедиться, что брандмауэр разрешит это соединение с гостем.
VirtualBox также может обслуживать виртуальные машины, отображаемые через RDP или VNC (VNC).в операционной среде - Open Source Edition).Если вы хотите использовать эту возможность, вам следует подключиться к IP-адресу HOST, а не к гостю.Поскольку вашим хостом является Windows 7, вам также необходимо настроить порт сервера удаленного отображения для вашего гостя (в настройках виртуальной машины в VirtualBox), чтобы использовать порт помимо 3389. Обычно я выбираю 3390. На снимке экрана нет места, куда можно войтипорт TCP, поэтому этот подход может не поддерживаться, но вы можете попробовать добавить: 3390 к IP-адресу.
Оригинальный ответ:
Не могли бы вы опубликовать файл crossdomain.xml, который вы сейчас используете?Это почти наверняка проблема с ним.
Я предполагаю, что ваш файл crossdomain.xml должен выглядеть примерно так:
<?xml version="1.0"?>
<!-- http://127.0.0.1:8080/crossdomain.xml -->
<cross-domain-policy>
<allow-access-from domain="192.168.1.111" />
</cross-domain-policy>
Вы можете начать с простого ввода *
вместоIP-адрес в файле также - хотя это, как правило, не рекомендуется, поскольку открывает возможность, что флэш-плеер может получить доступ к любому ресурсу в любой сети.Это облегчит доступ к другим виртуальным машинам, которые вы можете использовать в будущем, с другими адресами.