在现实世界中, 他们可能都在不同的地方.
现在让我们从MvcClient使用从Authorization Server获取的token来访问web api. 并且确保这个token不过期....它和implicit flow 很像, 不同的是, 在重定向回到网站的时候获取的不是access token, 而是从authorization server获取了一个code, 使用它网站可以交换一个...所以说, refresh token是一次性的.
获取自定义Claims
web api 要求request请求提供access token, 以证明请求的用户是已经授权的....用户使用Authorization Server去登录网站(MvcClient), 也就是说用户从网站跳转到第三方的系统完成了身份的验证, 然后被授权可以访问web api了(这里讲的是用户通过mvcClient...然后使用TokenClient, 参数有token节点, clientId和secret. 然后可以使用这个client和refreshtoken来请求新的access token等.