Проверить токен LTPA в nodejs

Есть ли способ проверить токен LTPA, ранее сгенерированный из объединенного сервера приложений IBM Tivoli Websphere Application Server, в моем приложении nodejs. Я проверил "ldapjs", но не смог найти ничего для проверки токена LTPA.


person sreejith sasidharan    schedule 06.11.2015    source источник


Ответы (2)


Для этой цели я написал небольшую библиотеку: https://www.npmjs.com/package/ltpa

После извлечения ключа сервера вы можете использовать библиотеку для проверки и создания LtpaTokens.

person Markus Berg    schedule 19.03.2016
comment
Я попробовал вашу библиотеку (спасибо за вашу работу), но как реализовать ее с помощью ключа сервер-сервер (среда kerberos)? У меня нет ключа сервера, но есть административное имя пользователя - person TecHunter; 31.03.2016
comment
Библиотека полезна только в том случае, если у вас есть доступ к секрету сервера Ltpa. Я не уверен, что вы подразумеваете под сервером к серверу. - person Markus Berg; 06.04.2016
comment
У меня есть веб-сфера с токеном ltpa против AD, использующая ldap. веб-сфера настроена с пользователем службы для проверки учетных данных пользователя по AD, после чего в случае успеха будет сгенерирован токен ltpa. Эта библиотека предназначена только для создания ltpa, верно? У меня есть 3DESKey сервера (извлеченный из конфигурации сервера), но я не уверен, что это за ключ сервера... - person TecHunter; 06.04.2016
comment
мой LtpaToken2 не первый ... это может объяснить это. Спасибо хоть! - person TecHunter; 08.04.2016

Существует Java API, связанный с WSLogin, который позволяет проверять LTPA. (Технически повторный вход здесь)

Но я не думаю, что вы можете использовать это с Nodejs.

Но я предпочитаю использовать БАЗОВУЮ аутентификацию, используя сообщение URL из вашего приложения.

Для этого требуется, чтобы провайдер (Websphere) предоставил вам URL-адрес.

person Jagan Sivanesan    schedule 10.11.2015