2016-12-20 6 views
0

Я использую SAML Spring Security с WSO2 IS. Когда я вхожу в систему с Facebook и получаю ответ SAML от WSO2 IS в моем приложении, у меня нет атрибута роли в объекте аутентификации.WSO2 IS Роль пользователя Facebook в ответе SAML

Например, когда я вхожу в систему с базовым auth, у меня есть атрибут role: |

Претензии поставщика услуг настроены, как показано ниже:

Claims

Спасибо за любую помощь!

+0

Вы сделали сопоставление претензий для атрибута 'role' для IDP, представляющего facebook? – farasath

+0

@farasath, решаем. –

+0

был ли этот вопрос решен только после того, как вы добавили запись вручную? – farasath

ответ

0

У меня есть пользовательское хранилище пользователей PostgreSQL, и по какой-либо причине в таблице um_user_role У меня нет связи между ролью и пользователем Facebook, но в carbon IS. : \

Когда я добавил отношение вручную в эту таблицу, все работает нормально.