![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Amaz0nka |
|
||||
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 17.4.2007 Репутация: нет Всего: нет |
Никак не получается авторизироваться на прокси сервере. Вот код:
но в итоге выдаёт что
Это сообщение отредактировал(а) Amaz0nka - 23.4.2007, 19:52 |
||||
|
|||||
Amaz0nka |
|
|||
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 17.4.2007 Репутация: нет Всего: нет |
Вот оказывается как это всё делается
![]()
|
|||
|
||||
Hidrag |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 877 Регистрация: 9.4.2005 Где: JDK Репутация: 1 Всего: 25 |
Или проще так:
-------------------- ![]() |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 19 Всего: 538 |
Hidrag, а в чем разница (ну кроме того, что ты избавился от переменной hostConfig)?
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Hidrag |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 877 Регистрация: 9.4.2005 Где: JDK Репутация: 1 Всего: 25 |
в принципе никакой, меньше кода
![]() -------------------- ![]() |
|||
|
||||
COVD |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 26.7.2005 Репутация: 11 Всего: 43 |
Обьясните, пожалуйста, а почему возникает необходимость явно авторизовываться и вообще знать про какой-то прокси сервер. Почему это автоматом не всегда работает. Пользователь имеет доступ в интернет, но обычно понятия не имеет о том, как это настроено. Представьте, что вы хотите использовать httpClient в апплете. И что, там надо тоже так делать?
|
|||
|
||||
sergejzr |
|
|||
![]() Un salsero ![]() Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: нет Всего: 360 |
Данные прокси задаются лишь в том случае, если пользователя не устраивает соединение по умолчанию.
|
|||
|
||||
COVD |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 26.7.2005 Репутация: 11 Всего: 43 |
Понятно, спасибо.
|
|||
|
||||
Hidrag |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 877 Регистрация: 9.4.2005 Где: JDK Репутация: 1 Всего: 25 |
Ну не всегда, например в локальной сети один комп имеет прямой доступ в инет, а остальные настраивают на него проксю и тоже пользуются всеми благами инета ![]() -------------------- ![]() |
|||
|
||||
sergejzr |
|
|||
![]() Un salsero ![]() Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: нет Всего: 360 |
||||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 19 Всего: 538 |
Это у апплетов как правило proxy настроено верно. А snadalone приложение, как правило не имеет данных о выходе в сеть. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
antsh |
|
|||
Шустрый ![]() Профиль Группа: Awaiting Authorisation Сообщений: 72 Регистрация: 16.9.2005 Репутация: нет Всего: нет |
Привет.
Может кто нибудь дать пример полной имплементации НТЛМ авторизации, со всеми необходимами либами и настройками, а то я что то не могу понять в чём у меня трабл. |
|||
|
||||
Hidrag |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 877 Регистрация: 9.4.2005 Где: JDK Репутация: 1 Всего: 25 |
antsh, Опиши траблу там видно будет, либа одна httpclient а можно и вовсе без нее, стандартными средствами из java.net.*. По сути тебе нужно составить http запрос и отправить его методом пост или гет на http сервер, затем прочитать полученный ответ...
-------------------- ![]() |
|||
|
||||
antsh |
|
|||
Шустрый ![]() Профиль Группа: Awaiting Authorisation Сообщений: 72 Регистрация: 16.9.2005 Репутация: нет Всего: нет |
Вроде как самому получилось всё рарешить. Я до сих пор не могу получить соединение но ошибка тепер "неверный юзер или пароль" - это уже куда понятней. Буду завтра разбираться с акаунтом.
Это сообщение отредактировал(а) antsh - 24.10.2007, 21:39 |
|||
|
||||
antsh |
|
|||
Шустрый ![]() Профиль Группа: Awaiting Authorisation Сообщений: 72 Регистрация: 16.9.2005 Репутация: нет Всего: нет |
Я понял в чём моя проблема:
org.apache.commons.httpclient.HttpClient; - работает только с NTLMv1, а мне нужна версия 2. Понял что сервак юзает 2 версию когда смог авторизировать себя спомощью платного рподукта com.oaklandsw.http.HttpURLConnection; Кто-нибудь иммет имплементацию NTLMv2? |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Работа с сетью | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |