2016-08-02 5 views
0

Я пробовал сервер WSO2 Identity Server, интегрированный с QlikSense по протоколу SAML 2.WSO2 IS Ответ SAML Отсутствует заявление атрибута

The Statckoverflow не разрешает вставлять изображения, Извините.

Я установил конфигурацию WSO2 SP и конфигурацию SAML2 сервера Qliksense Server, но журналы Qliksense display «Exists SAML Attribute statement: 0». .

Процесс SAML Аутентифицировать Has Failed в SAML ответ на Qliksense

Кроме того, я только что нашел WSO2 SAML ответ отсутствует тег "атрибут оператора"

SAML Response (SP: QlikSense).: miss attribure statement

WSO2 Log Screnshot

Я думаю, что ключевым моментом является «Invalid AttributeConsum ingServiceIndex в AuthnRequest "

Возможно ли это изменить? AttributeConsumingServiceindex в конфигурации WSO2?

+0

QlikSense SAML протокола: [Рисунок] (https://community.qlik.com/servlet/JiveServlet/showImage/38-4569-107851/pastedImage_2.png) –

+0

ли вам выберите «Включить профиль атрибута» в SP https://docs.wso2.com/display/IS500/Configuring+Single+Sign-On+with+SAML+2.0 – Jenananthan

+0

Да, я выбираю «Включить профиль атрибута», но ответ WSO2 без утверждения атрибута –

ответ

0

Возможно, вы не отправляете правильное значение AttributeConsumingServiceIndex в запросе SAML, который соответствует WSO2 SP.
Вы можете найти AttributeConsumingServiceIndex в представлении списка Эмитента вашего SP.

  • Нажмите на вашем SP
  • Expand Конфигурация входящей аутентификации -> Конфигурация SAML2 Web SSO
  • Здесь в виде списка Эмитент показывает значение "Атрибут Потребляя Index Service".
  • Либо вы должны включить это значение в атрибут AttributeConsumingServiceIndex запроса аутентификации SAML, либо вы должны опустить этот атрибут в запросе SAML.
+0

Я попробую в этот уик-энд, спасибо! –

+0

Привет, я просто попытаюсь найти, как установить индекс сервисов для использования атрибутов WSO2, но результата нет. (Рисунок: [WSO2] (https://i.imgur.com/agmWa2s.png)) Индекс атрибута запроса saml qliksense 1 (рисунок: [sense_request] (https://i.imgur.com/ls23T0Q.png)), но не имеет никакого конфигурационного файла для настройки ... –

0

Вы можете изменить Индекс обслуживания потребления атрибутов от WSO2 IS и получить Qlik.

Нажмите «Обзор» в разделе «Реестр» на вкладке «Главная» в консоли IS Management Console. Перейдите в _system> config> репозиторий> идентификатор> SAMLSSO В этом каталоге вы найдете один файл для каждого поставщика услуг SAML SSO, настроенного вами в IS. Имя файла не имеет никакого сходства с SP, поэтому вам нужно будет проверить каждый, чтобы найти, что это такое. Как только вы нажмете на файл, он перейдет к представлению «Детали», (по умолчанию он находится в «Дерево»). . В подробном представлении вы можете проверить «Свойства» этого SP, щелкнув значок «+» в правой части Свойства вкладка. (Если свойства идентифицируют правильный файл для Qlik) В списке вы увидите свойство AttributeConsumingServiceIndex. Измените это значение на 1 и сохраните свойство. Перезапустите сервер и попробуйте Qlik логин снова

+0

Я попробую, спасибо! –

+0

без проблем. Недавно я опубликовал [этот] (https://medium.com/@nuwandiwickramasinghe/saml-attributeconsumingserviceindex-in-wso2-identity-server-5d7aef37050b#.yo4oghuel) пост по этому вопросу. Обмен в случае. – nwick