Значение "версии" в SCIM

Я создаю реализацию спецификации SCIM 1.1 в моем существующем проекте. Спецификация SCIM говорит следующее для атрибута "версия": Версия возвращаемого ресурса. Это значение должно совпадать с заголовком ответа ETag HTTP.

В моем существующем приложении не поддерживается ни одна версия ресурса (пользователя). Так что моя реализация SCIM не собирается поддерживать условные запросы, например, удалять, только если значение версии совпадает.

Таким образом, в этом сценарии, каким должно быть значение атрибута "version" в разделе "meta" базовой схемы SCIM. Атрибут "версия", по-видимому, является обязательным в спецификации (он доступен во всех примерах в спецификации ( http://www.simplecloud.info/)

1 ответ

Решение

Вы должны пометить ETag как не поддерживаемый в конфигурации вашего поставщика услуг и использовать постоянное значение для версий (например, W/"000000000000001")

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