Titanium Appcelerator через корпоративный прокси

Поэтому мне было интересно, добился ли кто-нибудь успеха в том, чтобы Appcelerator Titanium работал за корпоративным прокси. Кажется, я не могу найти информацию о том, как вводить информацию о прокси-сервере в SDK. Заранее спасибо.


person gabaum10    schedule 25.04.2011    source источник
comment
Что именно мешает вам делать прокси-сервер? Мой корпоративный прокси-сервер блокирует отслеживание проектов и тому подобное, но это не мешает мне разрабатывать и тестировать.   -  person Tony Lukasavage    schedule 27.04.2011
comment
Это мешает мне даже войти в систему. Это работает, если я подключаюсь через внешнюю сеть, но тогда я не могу развиваться, потому что API, которые мне нужно реализовать, должны быть реализованы в сети...   -  person gabaum10    schedule 27.04.2011


Ответы (4)


Я не могу найти документацию по настройке параметров прокси-сервера Titanium Developer, но вы можете попробовать Titanium Studio.

Вы можете загрузить его по адресу http://preview.appcelerator.com/studio/.

Вот статья о том, как настроить его для доступа через прокси. http://wiki.appcelerator.org/display/tis/Использование+Aptana+Studio+from+behind+a+web+proxy

person Ben Bahrenburg    schedule 27.04.2011
comment
Это помогло. В первый раз, когда я вошел в систему, мне пришлось делать это вне сети, но как только я настроил параметры прокси, все было готово. :) Спасибо за помощь. - person gabaum10; 28.04.2011
comment
Вики-страница удалена. - person FuePi; 18.07.2011

Я добавил следующие строки в TitaniumStudio.ini, установив прокси JVM:

-Dhttps.proxyHost=proxy.intranet
-Dhttps.proxyPort=1234
person FuePi    schedule 18.07.2011

Бен Баренбург, ваша ссылка больше не работает...

Мне удалось настроить его правильно, отредактировав настройки «Сетевые подключения» и «TitaniumStudio.ini», расположенный в корне приложения.

Вот что я указал в «Окно/Настройки/Сетевые подключения»:

введите здесь описание изображения

Вот что я добавил в файл TitaniumStudio.ini (мой находится в «C:\Users\user_name\AppData\Local\Titanium Studio\TitaniumStudio.ini»)

Скопируйте / вставьте данные между строками «-vmargs» и «-Xms40m».

-vmargs
-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient
-Dhttp.proxyHost=proxy.business.com
-Dhttp.proxyPort=80
-Dhttp.nonProxyHosts=localhost|127.0.0
-Xms40m

К сожалению, браузер Dashboard по-прежнему не работает. Он показывает «Эта программа не может отображать веб-страницу». Любые идеи?

person Simmoniz    schedule 04.05.2012

Я хотел обновить эту тему с новой информацией. В последней версии Titanium Studio (3.x) теперь на экране входа в систему есть кнопка настройки прокси. Выберите протокол, добавьте URL-адрес и порт (если он отличается от значения по умолчанию), установите флажок «Требовать аутентификацию» и введите учетные данные для входа в прокси-сервер.

Работал на меня.

person Mike S.    schedule 05.05.2014