Как пройти аутентификацию в конечной точке Magnolia Rest из WCS

Я создал конечную точку отдыха в Magnolia, поэтому, когда я хочу протестировать ее из внешнего API (WCS), я получил в ответ формуляр для аутентификации.

Итак, как я могу передать учетные данные своей конечной точке с помощью wcs rest Тег покоя безопасным способом?

Спасибо


person EL HAMRA Anas    schedule 23.12.2015    source источник


Ответы (1)


Как описано в документации, вам необходимо указать имя пользователя и пароль в своем запросе или настроить /.rest uri, чтобы не требовать аутентификации. Подробнее см. в документации.

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

HTH,
январь

person Jan    schedule 23.12.2015
comment
Спасибо Ян за помощь. - person EL HAMRA Anas; 28.12.2015
comment
для тега Rest я передаю учетные данные, используя тег заголовка, как показано ниже. Я имитирую команду curl: curl --user login:password localhost:8080/magnoliaAuthor/.rest/nodes/v1/website/ ‹wcf:rest var=contriesResult format=raw url=......... › ‹wcf:header name=Значение авторизации=Basic c3VwZXJ1c2VyOnN1cGVydXNlcg==/› ‹/wcf:rest› значение c3VwZXJ1c2VyOnN1cGVydXNlcg== — это логин:пароль, закодированный в Base64 - person EL HAMRA Anas; 28.12.2015