#shibboleth
#shibboleth
Вопрос:
<RequestMap applicationId="default">
<Host name="www.example.org">
<Path name=**"secure"** authType="shibboleth" requireSession="true"/>
</Host>
Привет, я новичок в shibboleth. В «RequestMap» есть дочерний тег, называемый «path». Для чего предназначен этот тег и какое значение должно быть в path name = » «?
Ответ №1:
Это путь, который необходимо защитить.
Предположим, что path — это, *
тогда весь ваш файл www.example.com
защищен, т. Е. у вас должен быть действительный сеанс в shibboleth для доступа www.example.com .
Но если путь secure
тогда просто www.example.com/secure
защищен через shibboleth, вы можете получить доступ к любому www.example.com/xyz
пути без авторизации shibboleth.
У вас может быть несколько элементов пути в качестве дочерних элементов.
Shibboleth — это инструмент для авторизации, он просто разрешает — запрещает пользователю доступ к некоторой части модуля с аутентификацией по shibboleth (аутентификация idP).