我有一个使用Microsoft云健康API的Web应用程序,一切都在oauth2循环中工作正常,我第一次得到access_token和refresh_token但当我使用刷新令牌获取新的access_token时,我没有得到再次刷新令牌。我已经请求了offline_access,我有类似的api链接到Microsoft onedrive,这是完美的。我相信这是我从微软健康云收到的access_token:
{“token_type”:“bearer”,“expires_in”:3600,“scope”:“mshealth.ReadProfile mshealth.ReadDevices mshealth.ReadActivityHistory mshealth.ReadActivityLocation”,“access_token”:*
请注意,他们已经省略了“offline_access”,但它肯定是在我的网络提示要求离线访问时发送的,而且我还获得了刷新令牌
答案 0 :(得分:0)
在将我的oauth注册从Live SDK应用程序更改为Converged Applications之后,这似乎已经开始工作了。不知道差异是什么