Jespa 1.1 Java + ActiveDirectory NTLM аутентификация не работает - PullRequest
1 голос
/ 15 октября 2010

http://www.ioplex.com/jespa.html

Я следую примеру, описанному в Предоставление служб NTLM без Active Directory часть документации и развертывание войны примеров в JBoss

Я сделал:

  • Увеличить все номера портов JBoss на 1000 (поэтому я использую порт 9080)
  • Переименуйте example_ntsp_web.xml в web.xml
  • А затем развернуть.
  • Я не могу авторизоваться

Когда я отлаживал в JBoss, он не мог сравнить объекты ntlm

 NtlmResponse local = new NtlmResponse(resp,domain, myusername,mypassword.toCharArray(), getTargetInformation());

 if (resp.equals(local)) {            <--------------------- fails here, resp and local not equal

}

Отладочная информация с использованием eclipse, длина ntResponses не равны между локальным и, соответственно,

alt text

Что еще мне не хватает?

Окружающая среда: - Windows 7

Ответы [ 2 ]

1 голос
/ 16 октября 2010

В новой альфа-версии jespa 1.1.4b http://www.ioplex.com/d/jespa-1.1.4b.zip эта проблема исправлена.

1 голос
/ 15 октября 2010

Пара вещей для проверки

  • Вы вошли в свою коробку Windows 7 с учетной записью admin и паролем opensaysme?
  • Соответствует ли ваш домен Windows 7 тому, что настроено в вашем текстовом файле?

Вы также можете попробовать отправить электронное письмо на IOPlex напрямую, в прошлом я нашел их очень отзывчивыми.

...