Как использовать ответ SAML 2.0 для аутентификации и авторизации определенной группы ролей пользователей DNN?

Я ищу референцию реализации / фрагмента кода для входа внешнего пользователя на веб-сайт DNN Evoq с использованием ответа SAML 2.0.

В моем случае наш корпоративный веб-сайт, то есть www.nondnnsite.com, является поставщиком удостоверений личности. Страница системы единого входа, созданная на этом сайте. Есть еще один веб-сайт, то есть www.dnnsite.com, который анонимен для всех. Только контент-менеджер и редактор могут войти на www.dnnsite.com, используя стандартную форму входа.

Теперь пришел запрос, в котором нам нужно использовать поставщика удостоверений www.nondnnsite.com и сгенерировать ответ SAML 2.0 после успешной аутентификации на www.nondnnsite.com и разрешить этому пользователю доступ к «Page-1» на www.dnnsite.com

Стандартный сценарий для SSO

Теперь мне нужна помощь, чтобы понять, как разобрать этот ответ SAML и позволить аутентифицированному пользователю получить доступ к «Page-1», которая доступна только группе ролей «внешне аутентифицированный пользователь».

Пожалуйста, помогите в этом отношении, если вы можете указать на какой-нибудь образец исходного кода, это было бы здорово.


person Sachin Gedam    schedule 19.11.2019    source источник


Ответы (1)


Немного поздно для вечеринки, но я использую Componentspace для реализации системы единого входа SAML, с успехом.

Удачи!

person SuperSKa    schedule 23.12.2019