2014-01-07 6 views
0

Сценарий:IBM Worklight - как делиться учетными записями между тестами в customSecurityTest?

Я аутентифицирую пользователей от Active Directory, используя com.worklight.core.auth.ext.LdapLoginModule. Оно работает.

Мне нужно также предоставить предоставленные пользователем учетные данные для входа (просто имя пользователя) со вторым тестом в моем customSecurityTest, чтобы заполнить запись в сетке данных Hazelcast. Возможно ли для аутентификации на основе адаптера собирать информацию, которую я ищу? Для того, чтобы проиллюстрировать мои намерения ...

<customSecurityTest name="ADTest"> 
     <test realm="ADRealm" isInternalUserID="true" step="1"/> 
     <test realm="AdapterDataGridRealm" step="2"/> 
    </customSecurityTest> 

ответ

0

В вашем использовании адаптера WL.Server.getActiveUser ("ADRealm"). Вы получите идентификатор пользователя ADRealm. Он должен иметь userId (или любое другое настраиваемое свойство, которое вы, возможно, установили)

Смежные вопросы