Есть также хороший модуль тимилинов: https://github.com/thymeleaf/thymeleaf-extras-springsecurity
После добавления вы можете использовать его следующим образом: 113]
This content is only shown to authenticated users.
This content is only shown to administrators.
This content is only shown to users.
Никакая потребность сделать это во флэш-памяти, просто сделайте это на своем сервере в php "$ip =@ $REMOTE_ADDR";
Поскольку я знаю ДА!! Но я задаюсь вопросом о причине выполнения этого. Можно просто использовать PHP для, получают IP-адрес..
РЕДАКТИРОВАНИЕ: Имел исследование.. Изменение моего ответа. Я думаю, что существует меньше возможности сделать это с Flash..
Как вышеупомянутый ответ, используйте PHP (или другой язык сценариев) для передачи IP-адреса как значения параметрического усилителя в фильм флэш-памяти, и Вы будете иметь его в наличии во времени выполнения.
Другая опция состоит в том, чтобы использовать ExternalInterface для звонка Сценарию PHP серверной стороны или чему-то вроде любить для возврата IP-адреса.
Нет, клиентский IP-адрес не доступен в ActionScript 3. Рекомендуемый подход должен иметь отраженный серверным кодом.
См. http://www.actionscript.org/forums/showthread.php3?s=&threadid=20123
Как Alex говорит, передайте его на пути flashvars, но что PHP должен действительно быть:
$_SERVER['REMOTE_ADDR']
json расширение удобно для того, чтобы выписать флэш-памяти Вар, например, для передачи swfobject:
var flashvars = { IP : <?=json_encode($_SERVER['REMOTE_ADDR'])?> };
function GetUserIP() {
var js="function get_userIP(){return java.net.InetAddress.getLocalHost().getHostAddress();}";
var userIPInfo:String=ExternalInterface.call(js).toString();
return userIPInfo;
}