Менеджер API WSO2 за nginx

У меня есть:
- WSO2 API MAnager 1.3 на хосте в частной локальной сети.
- хост nginx с двумя сетевыми адаптерами, один на одном частном ALN менеджера API, а другой с общедоступным IP-адресом.

Мне нужно настроить среду так, чтобы можно было получить доступ к хранилищу API и издателю (и даже к управлению через хост nginx с использованием прокси-пасса).

Как мне настроить файлы в диспетчере API (и, возможно, правила также для niginx).
Учитывая также, что API должен быть опубликован с общедоступным адресом, а также необходимо создать токен авторизации, чтобы это будет принято пользователями, вызывающими общедоступный адрес.
Предположим, что общедоступный адрес — www.public.eu (194.1.1.150), а частная локальная сеть — apimanager.private.local (10.1.1.141). Для простоты я оставлю тот же порт, но было бы неплохо иметь указания о том, как изменить порты.
Я безуспешно пытался изменить ap-manager.xml, carbon.xml и axix2.xml. .
Спасибо
Лука


person Luca Gioppo    schedule 06.02.2013    source источник
comment
Не могли бы вы проверить, mcastBindAddress как локальный IP-адрес и localMemberHost как общедоступный IP-адрес?   -  person Chandana    schedule 27.02.2014
comment
Вам необходимо настроить <APIEndpointURL> в файле api-manager.xml. Подробные инструкции можно найти здесь — stackoverflow.com/questions/17577121/   -  person Kasun Gajasinghe    schedule 15.04.2014