2016-10-24 4 views
0

Я успешно вхожу на тестовую страницу поставщика услуг с Shibboleth. Затем я перехожу на страницу /Shibboleth.sso/Session, и я могу видеть все значения, которые мне нужны. Я написал классическую страницу ASP, которая сбрасывает все серверные переменные [request.serverVariables («HTTP_VARIABLE»)], но я не вижу значений, к которым я хочу получить доступ. Мой вопрос: как я могу получить доступ к своим атрибутам, чтобы увидеть их на странице, где я сбрасываю серверные переменные.Чтение атрибутов shibboleth на странице сеанса

<Attribute id="iMIS_Login" name="http://exp.org/iMIS/Profile/Login"/> 
<Attribute id="iMIS_ID" name="http://exp.org/iMIS/Profile/ID"/> 

ответ

0

Согласно this

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

и, как описано в this thread

вы можете получить значение с request.serverVariables('HTTP_IMIS_LOGIN') и request.serverVariables('HTTP_IMIS_ID')