Мне нужно реализовать веб-скрипт, который генерирует билет для возврата для текущего пользователя. К этому веб-скрипту обращается URI, который я использую для настройки URLConncetion. Билет должен содержаться в теле ответа, которое мне нужно оценить в моем JSP (или Java-коде), чтобы извлечь билет. Как это можно сделать с помощью простого веб-скрипта JavaScript/FreeMarker, используя объект корневой области сеанса JavaScript для получения билета, то есть session.getTicket() ? Может ли кто-нибудь написать шаги, которые нужно сделать?
Как написать веб-скрипт, чтобы вернуть билет для текущего пользователя?
comment
какое приложение должно вернуть билет, Alfresco Explorer или Share?
- person skuro   schedule 22.04.2013
comment
Пробую в Alfresco Поделиться
- person Boat   schedule 22.04.2013
Ответы (1)
ticket.get.html.ftl (или json или что угодно):
${session.ticket}
person
plus-
schedule
22.04.2013
Ok. Большое спасибо. Это сработало. Я написал в userticket.get.html.ftl. Как я могу получить этот билет на моей странице jsp или в классе java?
- person Boat; 22.04.2013
Вы можете получить билет, используя следующий RESTful API ----› GET /alfresco/service/api/login?u={имя пользователя}&pw={пароль?}
- person mitpatoliya; 23.04.2013
Я пытаюсь реализовать внешний SSO. Не могу предоставить пароль. Мне нужно динамически добавить билет к URL-адресу перенаправления, чтобы передать его клиенту. Так что билет автоматически войдет в систему пользователя с тем же контекстом, который используется в моем JSP. Итак, как я могу получить билет в моем JSP? Создан веб-скрипт для возврата билета.
- person Boat; 23.04.2013