Я пытаюсь вызвать веб-сервисы SAP BI/BO REStful, используя обычную аутентификацию. Я включил базовую аутентификацию в WACS и протестировал этот сервис:
http://host:6405/infostore/16422
Это работает! Я могу получить метаданные отчета в формате xml или json. Однако всякий раз, когда я пробую URL-адрес с «raylight», я получаю проблему аутентификации:
http://host:6405/biprws/raylight/v1/documents/16422/parameters
{
error_code: "1"
message: "No session found in HTTP header X-SAP-LogonToken"
}
Почему некоторые службы работают с базовой проверкой подлинности, а другие требуют обязательного входа в систему? Я хотел бы избежать входа в систему, если это возможно. Я проверил, войдя в систему с токеном, и это работает, поэтому мои учетные данные не являются неправильными.