2015-11-07 3 views
0

Я интегрирую openam. Если служба PUT и DELETE выполнена, то получена 403 Запрещенная ошибка Как я могу получить доступ или разрешение на выполнение PUT и DELETE-сервиса в openam?Как я могу разрешить PUT и DELETE в openam

Какой конфигурационный файл у меня есть?

Пожалуйста, помогите

Благодарности

ответ

1

OpenAM 12 (или более поздней версии) поддерживает другие REST глаголы (DELETE, PUT и т.д.) в редакторе политики. Для предыдущих версий вы должны сделать это вручную. Рекомендуется обновление.

2

Звучит так, что вы пытаетесь использовать OpenAM Restful API для удаления учетной записи пользователя. Многие из API OpenAM Restful должны иметь cookie iPlanetDirectoryPro в заголовке запроса. В случае удаления учетной записи пользователя файл cookie iplanetDirectoryPro должен быть файлом cookie администратора администратора. В этом примере я использовал cookie сессии amadmin.

curl --request DELETE \ 
--header "iplanetDirectoryPro: AQIC5wM2L...EzMzAz*" \ 
http://openam.example.com:8080/openam/json/users/demouser 

Ниже приводится ответ от этой просьбы: {"success":"true"}