Alfresco Aikau Войти с существующим билетом

У меня есть webscript для загрузки и перечисления файлов, которые я аутентифицирую с помощью alf_ticket, сгенерированного с использованием API входа в систему alfresco. Я перенаправляю свой существующий веб-скрипт в другой веб-скрипт, созданный с использованием фреймворка Aikau и являющийся стандартным клиентским приложением Aikau для предварительного просмотра файлов. Когда он перенаправляет на страницу аутентификации Aikau ( http://page/ap/ws/document/workspace/SpacesStore/83d72801-6a75-45ab-be8f-99245f3828a5)

он запрашивает учетные данные, я хочу использовать существующий тикет, сгенерированный в моем веб-скрипте, для аутентификации веб-скрипта aikau. Просматривая файл login.get.js проекта aikau, я не смог определить, куда можно добавить тикет.

1 ответ

Из вашего вопроса не совсем понятно, как вы себя чувствуете. Например, все это работает как настройка Alfresco Share или вы создаете автономный клиент Aikau?

Для Share, когда вы авторизуетесь, войдя в систему, все запросы WebScript должны быть авторизованы. Точно так же с автономным клиентом Aikau вы сможете войти (используя страницу входа, предоставленную архетипом Maven). В обоих случаях аутентификация и сохранение учетных данных управляются Surf.

Вы пытаетесь отобразить содержимое Aikau в виде единого WebScript, который вызывается с помощью запроса XHR? Как вы пытаетесь получить доступ к своему контенту Aikau?

В общем, вам не нужно беспокоиться о проблемах аутентификации, так как Surf позаботится обо всем за вас, однако, похоже, вы пытаетесь сделать что-то немного необычное. Не могли бы вы дать больше контекста к вашему вопросу, пожалуйста?

Другие вопросы по тегам