Аутентифицироваться с помощью 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....

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