Значение "версии" в SCIM
Я создаю реализацию спецификации SCIM 1.1 в моем существующем проекте. Спецификация SCIM говорит следующее для атрибута "версия": Версия возвращаемого ресурса. Это значение должно совпадать с заголовком ответа ETag HTTP.
В моем существующем приложении не поддерживается ни одна версия ресурса (пользователя). Так что моя реализация SCIM не собирается поддерживать условные запросы, например, удалять, только если значение версии совпадает.
Таким образом, в этом сценарии, каким должно быть значение атрибута "version" в разделе "meta" базовой схемы SCIM. Атрибут "версия", по-видимому, является обязательным в спецификации (он доступен во всех примерах в спецификации ( http://www.simplecloud.info/)
1 ответ
Вы должны пометить ETag как не поддерживаемый в конфигурации вашего поставщика услуг и использовать постоянное значение для версий (например, W/"000000000000001")