2013-04-02 3 views
0

Я пытаюсь реализовать аутентификацию NTLM в HTTP-адаптере Worklight, чтобы подключиться к серверным серверам M $, таким как веб-службы Sharepoint. Я установил файл adapter.xml с <ntlm>.HTTP-адаптер фонаря и проверка подлинности NTLM

adapter.xml структура первая версия была:

<authentication> 
    <ntlm /> 
    <serverIdentity> 
    <username>user</username> 
    <password>password</password> 
    </serverIdentity> 
</authentication> 

Мои тесты проводятся на местном уровне с Worklight студии, я получаю следующие вопросы:

1) ошибка при invocating процедура WL:

Procedure invocation failed:Could not resolve placeholder 'local.hostname' 

Где мне нужно установить эту настройку «local.hostname»?

2) Я попытался указать свойство hostname тега ntlm, как указано в документации (информационный центр IBM), WL Studio говорит, что xml плохо сформирован.

<authentication> 
    <ntlm hostname="myComputer.intranet.com"/> 
    <serverIdentity> 
    <username>user</username> 
    <password>password</password> 
    </serverIdentity> 
</authentication> 

Где «myComputer.intranet.com» - это имя моего компьютера в моей корпоративной сети.

Attribute 'hostname' is not allowed to appear in element 'ntlm' 

ответ

-1

Ответ IBM Service Request: Имя пользователя, используемое для проверки подлинности NTLM с поддержкой серверной системы необходимо оставить проложенный с окна доменного имени, за которым следует \, и имя пользователя.

<serverIdentity> 
    <username>domain\user</username> 
    <password>password</password> 
</serverIdentity> 

Это работает с жестко заданной функцией ServerIdentity.

Из-за управления безопасностью в моей компании не может быть «общего» идентификатора сервера. Поэтому я должен перенаправить учетные данные конечных пользователей на серверные системы для аутентификации.

Как это сделать с помощью меток проверки подлинности фона (например, на основе адаптера), где можно установить домен для моего имени пользователя? Можно ли смешивать несколько видов сфер безопасности в зависимости от адаптеров?

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