A few months ago, i post a comment in the forum, that we cannot login to Onedrive. After my investigation, why this not works, i post now the results:
1. When you register the application to get the Client ID, you must add "mobile platform", even if you program a Desktop Application. I did not find this issue in the Documentation, so i think you should make a hint.
2. In the NavigateComplete2 Event of TAdvSkydrive the Client_Secret if the HttpsPost must be removed.
With this Changes, Onedrives works !!