OneDrive Cloud Credentials Creates Token That Expires

Description

When adding a OneDrive Cloud Credentials the web OAuth window opens correctly and an access token is filled in post login. However this token is set to expire one hour after the creation time with no refresh token.

This causes a cloud sync task to fail if it is runs more than one hour after the cloud credential creation time.

I attempted to follow the guide here on Rclone to set up my own Client ID and Key but it proved unhelpful as there is nowhere to enter it.

Token retevived using the built in "Login To Provider" Button is in the form

{"token_type": "Bearer", "scope": "Files.ReadWrite.All profile openid email", "ext_expires_in": 3599, "access_token": "eyJ*****************ub2", "expiry": "2020-06-04T11:59:31.292736+00:00"}

Sorry if i have done anything wrong when submitting this bug fix request it is the first one i have done.

Problem/Justification

None

Impact

None

SmartDraw Connector

Katalon Manual Tests (BETA)

Activity

Show:

Simeon Lukich 
June 18, 2020 at 6:01 AM

Seems to be working now. Thanks For the fix.

Vladimir Vinogradenko 
June 16, 2020 at 3:57 PM

should be fixed right now (you won't need to upgrade)

Simeon Lukich 
June 12, 2020 at 12:05 AM

I think this may be related to this issue https://jira.ixsystems.com/browse/NAS-106407

Simeon Lukich 
June 4, 2020 at 11:42 AM

I forgot to Add that is doesn't seem properly retrieve the OneDrive root directory either. This is the drive list it retrieves.

Although this appears to work when pushing data to it it does not show the data when you log into OneDrive directly.

This isn't as big a problem because if i get the Drive ID from onedrive and copy it in manually it works as expected. 

Complete

Details

Assignee

Reporter

Labels

Components

Fix versions

Affects versions

Priority

More fields

Katalon Platform

Created June 4, 2020 at 11:30 AM
Updated July 1, 2022 at 4:52 PM
Resolved June 16, 2020 at 3:57 PM