Аутентифицироваться с помощью ntlm (или Kerberos), используя Java UrlConnectionJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Аутентифицироваться с помощью ntlm (или Kerberos), используя Java UrlConnection

Сообщение Anonymous »

Мне нужно использовать веб-сервис для отдыха с помощью Java, передав учетные данные учетной записи пользователя домена.

сейчас я делаю это с помощью классического asp

Код: Выделить всё

set xmlHttp = server.createObject( "msxml2.serverxmlhttp" )
xmlHttp.open method, url, false, domain & "\" & user, password
xmlHttp.send body
out = xmlHttp.responseText
set xmlHttp = nothing
и с asp.net

Код: Выделить всё


HttpWebRequest request = (HttpWebRequest) WebRequest.Create( url );

request.Credentials = new NetworkCredential(user, password, domain);

request.Method = WebRequestMethods.Http.Get

HttpWebResponse response = (HttpWebResponse) request.GetResponse();

StreamReader outStream = new StreamReader( response.GetResponseStream(), Encoding.UTF8) ;

output = outStream.ReadToEnd();

как этого добиться с помощью Java? Учтите, что я не использую учетные данные текущего залогиненного пользователя, я указываю доменную учетную запись (пароль у меня есть)

подскажите пожалуйста, это так же просто, как с классическим asp и asp.net....

Подробнее здесь: https://stackoverflow.com/questions/116 ... connection
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»