Обычно сообщение «Вы не вошли в систему» приходит от Workfront, который думает, что вы делаете вызов API без аутентификации, поэтому, возможно, у вас есть опечатка в вашем вызове, чтобы он вызывал другой метод и не проходил аутентификацию, прежде чем проверять, конечная точка действительна.
Я видел некоторые проблемы с аутентификацией API для пользователей с низким разрешением, таких как лицензированные пользователи для просмотра и совместной работы. Какая лицензия предоставляется пользователю, под которым вы пытаетесь войти?
Вы бы сгенерировали идентификатор сессии со следующим:
POST https://<domain>.my.workfront.com/attask/api/v9.0/login?username=admin&password=user
Однако настоятельно рекомендуется использовать ключ API вместо этого в целях безопасности. Также обратите внимание, что если у вас есть символы в имени пользователя / пароле, вам, возможно, потребуется URLEкодировать их, чтобы ваш язык не мог их неправильно прочитать.