Titanium Mobile Framework.Доступ к серверу через VPN из приложения для iPad - PullRequest
2 голосов
/ 22 ноября 2011

В приложении iPad с активным и подключенным VPN-сервером HttpClient не может получить доступ к серверу в интрасети, но я могу получить доступ к тому же URL-адресу, когда получаю доступ из Safari iPad.Network.networkTypeName показывает «WIFI» или «MOBILE», но ничего не связано с VPN-подключением.

Кто-нибудь может мне помочь?Это обязательно для моего сервера доступа к приложениям через VPN.Заранее спасибо.

1 Ответ

1 голос
/ 28 ноября 2011

Я получил больше информации о своей проблеме, на самом деле VPN не была проблемой, HTTClient использует текущий канал подключения устройства, то есть использует сеть VPN и есть доступ к серверу интрасети.

Проблема была связана с WAS-сервером, когда пользователь успешно прошел аутентификацию по LDAP (используя стандарт JAAS), затем соединение было потеряно, при неудачной аутентификации связь была в порядке, и пользователю было показано правильное сообщение, но когда LDAP вернул действительную аутентификацию что-то сделанное потеряло канал связи.

Я не уверен насчет «реальной» проблемы, но решение было добавить HTTP-заголовок к запросу: «Соединение»: «Keep-Alive»

Это решает проблему.

...