Срок действия токена SuiteCRM истек / отозван сразу после его создания - PullRequest
0 голосов
/ 15 мая 2018

Я установил SuiteCRM и настроил ключи с помощью openssl, затем, когда я пытаюсь создать любой oauth-токен, он успешно создается, но срок его действия (oauth-токен) истекает, а дата истечения срока его действия на 7 часов меньше даты-Создано, пожалуйста, проверьте следующий скриншот.Пожалуйста, ответьте как можно быстрее.

enter image description here

Поэтому, когда я использую этот токен в следующем get API, я получаю следующую ошибку.

API:

URL: http://127.0.0.1:81/suitecrm/api/v8/modules/Accounts

Заголовок:

Content-type: application/vnd.api+json
 Accept: application/vnd.api+json
 Authorization : Bearer
 eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6IjQ1YzdiZTExZWQ1ZWQ0OGMwOWVmNWUzYjhk
    YjYyMWI4MTMxNTk4MmE2NzJiNDQ5NzRiZjE0MjFlMjE2OTU3YjJiOTVjZTkwZTMyMjYzYzk3In0.eyJh
    dWQiOiIzYTg2MTUwYS00M2Q5LTMxNDQtNDcwNi01YWZhOGUyMzdlY2QiLCJqdGkiOiI0NWM3YmUxMWVk
    NWVkNDhjMDllZjVlM2I4ZGI2MjFiODEzMTU5ODJhNjcyYjQ0OTc0YmYxNDIxZTIxNjk1N2IyYjk1Y2U5
    MGUzMjI2M2M5NyIsImlhdCI6MTUyNjM2OTk3NywibmJmIjoxNTI2MzY5OTc3LCJleHAiOjE1MjYzNzM1
    NzcsInN1YiI6IiIsInNjb3BlcyI6WyJzdGFuZGFyZDpjcmVhdGUiLCJzdGFuZGFyZDpyZWFkIiwic3Rh
    bmRhcmQ6dXBkYXRlIiwic3RhbmRhcmQ6ZGVsZXRlIiwic3RhbmRhcmQ6cmVsYXRpb25zaGlwOmNyZWF0
    ZSIsInN0YW5kYXJkOnJlbGF0aW9uc2hpcDpyZWFkIiwic3RhbmRhcmQ6cmVsYXRpb25zaGlwOnVwZGF0
    ZSIsInN0YW5kYXJkOnJlbGF0aW9uc2hpcDpkZWxldGUiXX0.b8JSGHeseziZsrdXa6TexfmLNkifEmt1
    al-3c0_mnQlJcPUhcoF8K77iRvPBOCc9tYkd19Rq6BlHXxDe1kqCJT9659xfLkTYAziZOI5WeZb8P_D8jPl
    Bq910trERpLNY-12lqnNURiR4K1zAie4064oLBrLmNCvYVI7hvrkkwU4

ОТВЕТ APIС ОШИБКОЙ: -

{
"error": "access_denied",
"message": "The resource owner or authorization server denied the request.",
"hint": "Access token has been revoked"
}

Заранее спасибо, пожалуйста, помогите нам решить эту проблему.

Ответы [ 2 ]

0 голосов
/ 16 мая 2018

Я выяснил проблему, проблему с часовым поясом. Когда я изменяю часовой пояс в файле php.ini на «UTC», все начинает работать нормально.

0 голосов
/ 15 мая 2018

OAuth не работает в SuiteCRM. Смотрите этот открытый выпуск GitHub.

https://github.com/salesagility/SuiteCRM/issues/5711

...